Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in /home/hufersil/hufersil.com.br/system/libraries/lumine/lib/Connection/MySQL.php on line 516
HUFERSIL WEBDEVELOPER - toArray

HUFERSIL.WEBDEVELOPER - Solu√ß√Ķes com qualidade - Hugo Ferreira da Silva

toArray S√°b, 02 de fevereiro de 2008 - as 00h08

public function toArray( $format = '%s', $returnRealValues = false)

Transforma todos os dados de um ponteiro em um array. Exemplo:

  1. // novo objeto de pessoa
  2. $pessoa = new Pessoa;
  3.  
  4. // pega a pessoa com código 10
  5. $pessoa->get( 10 );
  6.  
  7. // joga os dados para um array
  8. $dadosArray = $pessoa->toArray();

O primeiro parâmetro deste método utiliza um valor para ser aplicado em conjunto com a função sprintf, assim, você poderá retornar os campos como nome, idade no formato pessoa_nome, pessoa_idade, como no exemplo abaixo:

  1. $dados = $pessoa->toArray('pessoa_%s');

Caso você tenha escolhido a opção no seu arquivo de configuração para usar os formatadores como padrão (formatters), então eles serão aplicados nos seus valores. Mas se você quiser pegar os valores reais de cada campo, você pode forçar passando true no parâmetro $returnRealValues:

  1. $dadosReaisArray = $obj->toArray( '%s', true );