|
|
(Next) ->validate() |
||||
| |
|||||
|
|||||
array $DB_DataObject->toArray (
string $format = '%s'
,
bool $hideEmpty
= = false
)
HTML_QuickForm などの他のパッケージで 使用するために連想配列として取得することができます (オプションでキーをフォーマットできる)。
PHP4.2.3RC2 以降、各カラムの値は getXXX() メソッドで処理されますので、 get系メソッドを定義することで行のフォーマットを変更することができます。
string $format - sprintf 形式の文字列を指定します。例)'form[%s]'
bool $hideEmpty - true にすると、空 (値がない、あるいは値が null) の要素は返しません。
This function can not be called statically.
配列の取得
<?php
$person = new DataObjects_Person;
$person->get(2);
print_r($person->toArray());
print_r($person->toArray('user[%s]'));
print_r($person->toArray('user[%s]', true));
?>
出力例
|
|
(Next) ->validate() |
||||||||
| |
|||||||||
|
|||||||||