質問
ArrayCollection で出力を返すにはどうすればよいですか?
values = array();
while($row = mysql_fetch_array($result))
{
$values[] = array(mysql_num_rows($result),$row['userlevel'],$row['email'],$row['member_id']);
}
return $values;
ArrayCollection として出力が必要です
解決
PHPは、私が承知している限り、ArrayCollectionのようなものを持っていません。
これはActionScriptの/ Flexの詳細であるように見える、それは迅速なGoogle検索から。 は、PHPの配列からのArrayCollectionを取得する方法の例をいくつか持っています。それはあなたがが探しているものかどうかわからない。
他のヒント
ArrayCollection
はコレクションに、Doctrineのプロジェクトの一部である。
そこには、公開文書ではありませんが、利用可能な方法は、<のhref =「https://github.com/doctrine/collections/blob/master/lib/Doctrine/Common/Collections/ArrayCollection.php」で見ることができますrel = "nofollowをnoreferrer"> ArrayCollection
クラスに自身ます。
他の人が言っていることが真実で、あなたが次の実装について言及しているのであれば、 ActionScript の ArrayCollection PHP で、次に、 その例 あなたは他の人がそう呼ぶものについて話していると結論付けます 連想配列 または 辞書. 。もしそうなら、PHP によって返される配列オブジェクトを喜んでお知らせします。 array()
必要なものはすべて組み込まれています。
ArrayCollection が正確に何を意味するのかを説明していただければ、より適切なサポートができるかもしれません (そしてアップポイントも獲得できます :-)
これを参照してください。
http://groups.google.com/group/flex_india/browse_thread/thread/f7af9f284216732e
する
私はあなたがFLEXのArrayCollectionについて話している推測してます。
PHP(SPL)でArrayObjectクラスは、AS3でのArrayCollectionの考え方に近づいています。