|
|
|
| Есть:
$s = '<p> Какой-то текст №1 </p><p> Какой-то текст №2 </p><p> Какой-то текст №3 </p>';
|
Хочется получить:
$a[i] - 'Какой-то текст №1'
$a[i+1] -'Какой-то текст №2'
$a[i+2] - 'Какой-то текст №2'
|
Т. е. растащить содержимое тегов p на элементы массива | |
|
|
|
|
|
|
|
для: beng-beng
(08.07.2006 в 00:34)
| | Можно поступить следующим образом
<?php
$s = '<p> Какой-то текст №1 </p><p> Какой-то текст №2 </p><p> Какой-то текст №3 </p>';
$pattern = "|<p>(.+?)</p>|is";
$s = preg_match_all($pattern, $s, $a);
echo "<pre>";
print_r($a[1]);
echo "</pre>";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(08.07.2006 в 10:48)
| | Спасибо | |
|
|
|