$ch = curl_init("url");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, "test");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$outputArray = curl_exec($ch);
Тогда $ outputArray будет содержать:
Array
(
[0] => Array
(
[r1] => test response
[r2] => 4
[r3] => 32
)
)
Так что я думаю, что PHP может видеть, что это массив, и обрабатывать его как таковой, но когда я делаю что-то вроде
echo $outputCode[0][r_title]."\n";
выдает ошибку:
PHP Fatal error: Cannot use string offset as an array in /www/test.php on line 75
(строка 75 - это эхо чуть выше)
Что я делаю не так?