php-如何从结果中获取特定行?

时间:2015-01-16 08:44:21

标签: php curl

我想使用php获取某些文本的第17行。我的代码如下:

$result = curl_exec($ch); //stores text

现在,大量文字存储在$ result&我想得到它的第17行。我怎么能这样做?

3 个答案:

答案 0 :(得分:3)

您可以使用explode。请参阅here

$res = explode("\n",$result);
echo $res[16];

答案 1 :(得分:0)

找到回显curl_exec()返回数据的行分隔符,然后写出第17个数组的元素。

$res = curl_Exec($ch);
$res = explode("\n",$res);
echo $res[16]; // array starts from 0, so 16th is your 17th line.

答案 2 :(得分:0)

$lines = explode("\n", $result);
echo $lines[16];

但根据您的结果,您可能需要使用" \ r \ n"而不是" \ n"