从字符串爆炸到基于卷曲的字符串 - PHP

时间:2013-09-19 23:00:38

标签: php curl

我在尝试分离由基于curl的字符串返回的API请求返回的值时遇到了一个问题。

代码:

....code..
    $output = curl_exec($ch);
    $outputArray=explode(" ",$output);
    $response = curl_getinfo( $ch );
    curl_close( $ch );

    print_r($outputArray);

现在,如果我要print_r,我就明白了:

Array ( [0] => 1 Success 79714042 79714042 BTd0Dm )

我的目标是将这些值分开并将它们转换为数组,所以:

Array ( [0] => 1, [1] => success...etc..

通过执行explode(" ", $output); 这应该工作正常但不是吗?

如果我采用普通字符串,我可以这样说:

$output="1 Success 79591908 79591908 mEg0gN";
$outputArray=explode(" ",$output);
print_r($outputArray);

输出如下:

Array
(
    [0] => 1
    [1] => Success
    [2] => 79591908
    [3] => 79591908
    [4] => mEg0gN
)

现在我进一步看到这些值的var_dump,发现我上面的字符串只有35个字符,因为返回的curl值的长度是180个字符?

非常感谢您的想法和想法。

大卫

0 个答案:

没有答案