[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывести первые четыре строки стиха
neversmile
Доброго времени суток. Вот столкнулся с такой ситуацией:
Нужно вывести 4 первые строки стиха. Вот что у меня есть:

Я к вам пишу — чего же боле? <br />
Что я могу еще сказать? <br />
Теперь, я знаю, в вашей воле <br />
Меня презреньем наказать. <br />
Но вы, к моей несчастной доле <br />
Хоть каплю жалости храня, <br />
Вы не оставите меня. <br />
Сначала я молчать хотела; <br />
Поверьте: моего стыда <br />
Вы не узнали б никогда, <br />
Когда б надежду я имела

нужно получить первые строки. Есть идея сделать массив, загнать туда каждую строку, а потом вывести. Но думаю есть более простой и легкий способ. Если Вы сталкивались с подобным или есть какие-то мысли по этому поводу, прошу помочь.
Заранее благодарен.



Спустя 21 минута, 52 секунды (15.09.2012 - 20:04) pak написал(а):
мне пришло это в голову)

$data = 'Я к вам пишу — чего же боле? <br />
Что я могу еще сказать? <br />
Теперь, я знаю, в вашей воле <br />
Меня презреньем наказать. <br />
Но вы, к моей несчастной доле <br />
Хоть каплю жалости храня, <br />
Вы не оставите меня. <br />
Сначала я молчать хотела; <br />
Поверьте: моего стыда <br />
Вы не узнали б никогда, <br />
Когда б надежду я имела'
;

echo implode('<br />', array_slice(explode('<br />', $data),0,4));

Спустя 4 минуты, 12 секунд (15.09.2012 - 20:08) neversmile написал(а):
Спасибо, хоть какой-то вариант)

Спустя 2 дня, 21 час, 25 минут, 17 секунд (18.09.2012 - 17:33) lomonosv написал(а):
$data = 'Я к вам пишу — чего же боле? <br />
Что я могу еще сказать? <br />
Теперь, я знаю, в вашей воле <br />
Меня презреньем наказать. <br />
Но вы, к моей несчастной доле <br />
Хоть каплю жалости храня, <br />
Вы не оставите меня. <br />
Сначала я молчать хотела; <br />
Поверьте: моего стыда <br />
Вы не узнали б никогда, <br />
Когда б надежду я имела'
;

preg_match('/^([^<]+<br \/>){4}/im',$data,$matches);
echo $matches[0];
Быстрый ответ:

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