1

我有一个 PHP 数组,但是当我var_dump($array)将它作为字符串返回时。

$array = file_get_contents("http://url.com");

array(1) {
  [0]=>
  string(1874) "array(
  'response'=>array(...

我试图这样做var_dump( (array) $array),但这再次返回与字符串相同的数组,除了这个字符串现在位于单个数组值中。

关于如何将这个“数组”变成实际数组的任何想法?

谢谢!

4

2 回答 2

4

file_get_contents返回一个字符串。它不是一个数组。更好的选择是让您的函数返回一个json字符串并json_decode从客户端对其执行

于 2013-08-08T02:10:30.340 回答
1

http://www.php.net/manual/en/function.print-r.php#93529

或者你可以诉诸邪恶的评估?

于 2013-08-08T02:07:29.483 回答