0

ブログ投稿を取得して、コンテンツをサイトに印刷しようとしています。ドキュメントの printFeed メソッドを使用していますが、タイトルを印刷しているようです。タイトル、本文、写真、コメントなどが必要です。

function printFeed($feed)
{
    $i = 0;
    foreach($feed->entries as $entry) {
        print $i ." ". $entry->title->text . "\n";
        $i++;
    }
}

配列で使用print_r()したのは、単なる変数の混乱でした。これに関する情報が見つかりません。また、クエリ関数を使用してデータを制限すると、エラーがスローされます。誰でもアイデアはありますか?

4

1 に答える 1

1

toArray()テストのために、関数を使用できるはずです

print_r($entry->toArray());

これにより、変数が表示されます。タイトルに使用したものと同様のオブジェクト形式でそれらにアクセスできます。

echo $entry->body;

うまくいけば、これが役に立ちます。印刷したい他のアイテムも追加する必要があります。上記のtoArray()方法は説明のためのものですが、配列の操作方法を理解しやすい場合は、それを変数に割り当てることができますが、オブジェクトも同様に機能するはずです。

編集

toArray()電話を間違えました。または、$entry->bodyまたは$entry->body->textは必要な情報を取得しますか?

于 2010-09-01T21:28:52.993 に答える