[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Найти все теги в строке.
NitroGenerate
И так я решил грамотно обрезать текст в строке.
При условии что строка закончена (то есть до тега <br/>)
И после этого уперся в тупик, не могу получить массив вхождений подстроки(<br/>) в строку("Привет мир!<br/>Тут мое приложение<br/>Которое как бы должно работать<br/>а на самом деле нефига не работает, так как программер нуб<br/>Автор я сам")

Читал, читал, дочитался, что решил использовать preg_match_all что бы получить позиции всех вхождений, дальше сверить их с лимитом слов на страницу и обрезать до нужной позиции.

написал код:
preg_match_all('/<br\/>/i', $text, $matches, PREG_OFFSET_CAPTURE);
print_r($matches);


Результат, пустой массив. Спустя час решил запостить сюда. :unsure:
Bolik
simple_html_dom.php попробуй это. очень просто в использовании.
Xes
Попробуй на странице результата нажать "Показать исходный код страницы".
alted
А так нельзя?


$a = "Привет мир!<br/>Тут мое приложение<br/>Которое как бы должно работать<br/>а на самом
деле нефига не работает, так как программер нуб<br/>Автор я сам"
;
$b = explode ('<br/>', $a);
print_r($b);
/*Array
(
[0] => Привет мир!
[1] => Тут мое приложение
[2] => Которое как бы должно работать
[3] => а на самом
деле нефига не работает, так как программер нуб
[4] => Автор я сам
)*/

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.