2

私はコードイグナイターに取り組んでいます。バックエンドからビューファイルにデータを表示したい。ここに私のコードがあります

$result = $obj->get_details();

if ($result[0])
     {
           for ($i=0; $i<count($result); $i++) {

               echo $result [$i]['name'];
           }
     }

そうしている間に、「型stdClassのオブジェクトを配列として使用できません」というエラーが表示されます。インデックスを使用してデータを表示したい。たとえば、配列の 5 番目のインデックスに名前を表示したいだけです。どんな助けでも素晴らしいでしょう...ありがとう!

4

2 に答える 2

0

のようにしてみてください

for ($i=0; $i<count($result); $i++) {

    echo $result[$i]->name;
}

$result[$i]を含むオブジェクトであるためname

于 2013-08-19T12:53:30.947 に答える