Показать полную графическую версию : [решено] поиск в php
cyber_ua
01-04-2012, 22:31
есть перменная в ней хранится текст, надо найти с какого символа начинается абзац (чтобы вырезать все до абзаца)
Первая ссылка из гугла: Строковые функции PHP (http://www.softtime.ru/bookphp/gl3_3.php).
cyber_ua
02-04-2012, 09:20
неповерите я видел этот сайт , но там не написанно как сделать что мне нужно!
Значит, я неправильно прочитал задание. Знак абзаца - \r\n в основном. В каком-нибудь unix'е это будет \n.
<?php
$text = "Здесь содержится текст.
А здесь второй абзац текста.";
$pos = strpos($text, "\r\n");
echo $pos;
?>
Это оно?
Только следует учитывать, что если данный пример сохранить в кодировке ANSI, то будет выведено 23, а если в UTF-8, то 43. Но, думаю, без разницы, если функция обрезки будет идти следом.
cyber_ua
03-04-2012, 17:05
спс , за подсказку=)
но я нашел одну интересную функцию и сделал вот так :
$arr = explode("\r\n", $text);
Только это уже другая задача.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.