私はエラーが発生していると私はほとんどすべての洞察力と思うことができるすべてのGoogle検索しました。多分あなたは目の新鮮なセットで助けることができます。サーバログにエラーが表示される...どうすれば停止できますか?
私は、オブジェクトの配列を返す関数を持っています。この関数を呼び出すコードは、この配列をループし、各オブジェクトで何をする必要があるのかを行います。 HTMLを吐き出すと視覚的に動作するように見えますが、サーバーログには "foreach()に無効な引数が指定されました"というエラーが表示されます。うん、それは技術的にはうまくいきますが、私はこのエラーがもう鳴らないようにしています。思考?
<?php
// The class whose method returns an array of library_Label objects
class library_Label
{
public $id = null;
public $name = null;
public function getChildren()
{
// $children is declared earlier
return $children;
}
}
// main code
$columns = new library_Label(1);
foreach ($columns->getChildren() as $label) echo $label->Name;
?>
いくつかのコードを表示できますか?特に、あなたが戻ってきたこととforeachがどのように見えるか。 – strager
コードなし...言語でさえも! – vladr
これはPHPです。申し訳ありませんが、それは情報の重要なビットのように見えますか? – Iwasakabukiman