PHP で配列をエコーまたは印刷するにはどうすればいいですか? 質問する

PHP で配列をエコーまたは印刷するにはどうすればいいですか? 質問する

私はこの配列を持っています

Array
(
  [data] => Array
    (
      [0] => Array
        (
          [page_id] => 204725966262837
          [type] => WEBSITE
        )

      [1] => Array
        (
          [page_id] => 163703342377960
          [type] => COMMUNITY
        )
      )
)

この構造を使わずにコンテンツをそのままエコーするにはどうすればよいでしょうか?

私は試した

foreach ($results as $result) {
    echo $result->type;
    echo "<br>";
}

ベストアンサー1

配列の内容を表示するには、次を使用します。

  1. print_r($array);または、適切にフォーマットされた配列が必要な場合は、次のようにします。

     echo '<pre>'; print_r($array); echo '</pre>';
    
  2. var_dump($array)データ型や長さなど、配列内のコンテンツの詳細情報を取得するために使用します。

  3. PHP を使用して配列をループし、目的の出力を得ることができます。foreachforeach();詳細については、PHP のドキュメント Web サイトを参照してください。

おすすめ記事