Определение первой строки

Stadnitski Alex

Новичок
Определение первой строки

Здраствуйте, у меня есть вопрос.
Как получить из текста первую строку?

Вот часть кода, который не дает нужного результата:

PHP:
	               $url = 'http://www.xxxxxxxx.xxx/xxx/xxxxxx/' . $v; //формируем урл
	               echo '<b>' . $url . "</b><br>";
	               $user_agent = "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)";
	               $ch = curl_init();
	               curl_setopt($ch, CURLOPT_URL,$url);
	               curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
	               curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
	               curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
	               $result = curl_exec ($ch);
	               curl_close($ch);
	               $result = trim($result); //получаем текст
		          $pos = strpos($result, "\r\n"); //определяем позицию символа переноса строки
          		echo "<pre>" . substr($result, 0 , (strlen($result) - $pos)) . "<pre><hr/>"; //выводим первую строку
          		flush();
Но почему-то это не работает. А точнее не определяется
PHP:
$pos = strpos($result, "\r\n");
Я пробовал вместо "\r\n" использовать и "\n" и "\r". Никаких результатов.

Посмотрте, мож увидите что не так.
 

white phoenix

Новичок
svetasmirnova
:)
Stadnitski Alex
Вместо (strlen($result) - $pos) поставь $pos. Например $result 100 символов, первая строка - 5 символов, strpos($result,"\r\n") даст 5, а выражение (strlen($result) - $pos) очевидно 95.
 
Сверху