|
|
|
|
|
для: spell
(08.01.2017 в 17:20)
| | Спасибо всем за помощь все работает.
<?php
preg_match_all('/\](.*)\[\/img\]/',$title,$ims);
foreach ($ims[1] as $key => $value)
{
echo "<br>".$value;
}
?>
|
| |
|
|
|
|
автор: spell (08.01.2017 в 17:20) |
|
|
для: Elena91
(07.01.2017 в 00:07)
| | примерно так
| |
|
|
|
|
|
|
|
для: confirm
(06.01.2017 в 09:55)
| | А если например в тексте попадется вот такой тег
[img=описание]/files/images/1430263148/img7.jpg[/img]
|
Как его разбить, чтобы описание было отдельно, а путь отдельно. Т.е. если в тексте он находит обычный тег, то выводит только путь к файлу, а если с описанием, то путь к файлу и описание? | |
|
|
|
|
|
|
|
для: Elena91
(06.01.2017 в 04:38)
| |
<?
preg_match_all('/\[img\](.+)\[\/img\]/', $title, $ims);
print_r($ims[1]);
|
| |
|
|
|
|
|
|
| Как сделать выборку bbcode из текста и вывести содержимое bb тега в список.
Например есть текст:
$title = "
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
[img]/files/images/1430263148/img1.jpg[/img]
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
[img]/files/images/1430263148/img2.jpg[/img]
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
[img]/files/images/1430263148/img3.jpg[/img]
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
[img]/files/images/1430263148/img4.jpg[/img]
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
[img]/files/images/1430263148/img5.jpg[/img]
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
[img]/files/images/1430263148/img6.jpg[/img]
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст Текст
[img]/files/images/1430263148/img7.jpg[/img]";
echo $title;
?>
|
Нужно выбрать все теги img и вывести их содержимое в список, должно получится вот так.
/files/images/1430263148/img1.jpg
/files/images/1430263148/img2.jpg
/files/images/1430263148/img3.jpg
/files/images/1430263148/img4.jpg
/files/images/1430263148/img5.jpg
/files/images/1430263148/img6.jpg
/files/images/1430263148/img7.jpg | |
|
|
|
|