PHP: текст до первого абзаца

Далее представлена полезная функция на PHP для возвращения первого абзаца HTML текстовой строкой. Она включает в себя поиск позиции символа первого закрытия тега HTML  </p> из первого абзаца.

Итак, добавьте следующий программный код:

<?php
function getFirstParagraph($strochka) {
  return substr($strochka, 0, strpos($strochka, "</p>")+4);
}
?>

Далее вызовите функцию getFirstParagraph(), передавая в качестве входного параметра строчковую переменную с HTML, например вот так вот:

<?php 
$t = '<h1>Lorem ipsum dolor sit amet</h1><p>Lorem ipsum dolor sit amet consetetur sadipscing elitr,
sed diam nonumyeirmod tempor invidunt ut labore et dolore magna aliquyam erat.</p>
<p>Sed diamvoluptua. At vero eos et accusam et justo duo dolores et ea rebum.
Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumyeirmod tempor
invidunt ut labore et dolore magna aliquyam erat, sed diamvoluptua.</p>
<p>At vero eos et accusam et justo duo dolores et ea reb.</p>';

print getFirstParagraph($t);
?>

В результате получится следующее:

<h1>Lorem ipsum dolor sit amet</h1>
<p>Lorem ipsum dolor sit amet consetetur sadipscing elitr, 
sed diam nonumyeirmod tempor invidunt ut labore et 
dolore magna aliquyam erat.</p>
Опубликовано 5-05-2013 в 16:28


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>











Свежие комментарии

  • krasnov8953: к записи Не работает как мне кажется строчка $newTvId = $ »
  • Dimanski: к записи ничего не понимаю. Ставлю ModX на хостинг r01.ru »
  • Дмитрий: к записи Спасибо! Очень выручили. С битриксом беда, а прав »
  • леонид: к записи как сделать что были в ряд? у меня получается по о »
  • Администратор: к записи Статический IP. »
  • Steel: к записи Администратор, вы данную проблему решили подключен »
  • Дмитрий: к записи Хотел узнать как прикрутить данное окно (http://re »

Последние твиты