Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Достать из текста
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Достать из текста

Страниц (1): [1]
 

1. Snoopy2 - 08 Июня, 2011 - 16:25:54 - перейти к сообщению
Люди вот примеры:

<p>Тут текст<img src="http://IP/uploads/posts/2011-03/1301161868_1266409598_211040.jpg" align="left"/>и тут

<p>Тут текст<img src="http://IP/uploads/posts/2011-04/1301161868_1266409598_211044.jpg" align="left"/>и тут

<p>Тут текст<img src="http://IP/uploads/posts/2011-05/11.jpg" align="left"/>и тут

вот надо из этих текстов достать пути к кортинкам тойсть из первого текста: http://IP/uploads/posts/2011-03/[dot][dot][dot]09598_211040[dot]jpg из вторового: http://IP/uploads/posts/2011-04/[dot][dot][dot]09598_211044[dot]jpg и т.д.

помоготе написать функцию, может я какую то комманду не помню
2. Мелкий - 08 Июня, 2011 - 16:33:01 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. preg_match_all('@<img\s+src="([^>]+)"[^>]+>@mUsi', $ваш_текст, $matches);
  2. var_dump($matches);

Подробнее см. регулярки: http://php.su/lessons/?lesson_17

 

Powered by ExBB FM 1.0 RC1