1

こんにちはこれは私が私のプロジェクトでフォローしているコードです。

$reports = $this->curl->simple_get('url');
echo is_array($reports)?"Is Array":"Not Array";exit;

それは出力として与えNot Arrayています。

それを連想配列に変換したい。

4

1 に答える 1

1

取得するデータはおそらく配列ではなく、配列構造を含む文字列です。たとえば、print_r()によって出力されます。この種のデータは、自動的にPHP配列に変換されることはありません。

これを使用するには、ここで紹介したのと同様のソリューションを使用できます 。print_r出力から変数を作成します。

print_r_reversephp.netページで提供される機能について説明しています。

しかし、これは一種の醜いハックです。json_encode()ページのコンテンツを変更して「url」ページで使用し、次を使用してコンテンツを解析することをお勧めしますjson_decode()

于 2012-11-14T10:12:31.143 に答える