У меня есть следующий массив (открытый с помощью var_dump).extract php array value
array (size=3)
'auth' => string 'debug' (length=5)
'url' => string 'http://X.X.X.X/status.cgi?' (length=31)
'page' => string '{ "host": { "uptime": 1543, "time": "2011-07-26 12:07:40", "fwversion": "v1.1.1", "hostname": "ASDASDASD", "netrole": "DFDFDF" }, "lan": { "status": [{ "plugged": 1, "speed": 100, "duplex": 1 }], "hwaddr": "00:00:22:11:11:11", "ip": "", "rx": { "bytes": 5988, "packets": 83, "errors": 0 }, "tx": { "bytes": 9496, "packets": 120, "errors": 0 } }, "wan": { "status": [], "hwaddr": "00:00:00:00:00:00", "ip": "", "rx": { "bytes": 0, "packets": 0, "errors": 0 }, "tx": { "bytes": 0, "packets"'... (length=1779)
Мне нужно извлечь данные из глобальной сети, как IP или ге ...
Я попытался с помощью массива $ [ 'страницы'] [ 'Вана] [ 'ого'], но ничего !! !
Спасибо.
Вы можете использовать 'print_r (...) 'со вторым аргументом' $ return = true': ' php $ b = массив ('m' => 'обезьяна', 'foo' => 'bar', 'x' => array ('x', 'y', 'z')); $ results = print_r ($ b, true); // $ results теперь содержит вывод print_r ?> ' http://php.net/manual/en/function.print-r.php – automatix