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 回答