[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: определить в строке где url
dimonise
всем еще раз здрасьте!
уперся в такой момент - нужно из строки где есть обычный текст и url отбирать url и вставлять его в куда нужно. разбиваю строку explode (не вопрос!) получаю несколько элементов массива. а как определить где url ??

[/php]

$vision = "всякий текст с http://domen.ru/image.jpg";

$vision = explode(' ',$vision);


[php]

а вот дальше как?



Спустя 17 минут, 50 секунд (1.06.2011 - 19:53) denash написал(а):

$vision = "всякий текст с http://domen.ru/image.jpg";
$array = explode(' ',$vision);
foreach ($array as $val)
{

if (filter_var($val,FILTER_VALIDATE_URL))
{
echo "Это url ".$val;
}

}


Спустя 2 минуты, 29 секунд (1.06.2011 - 19:56) denash написал(а):
да, забыл сказать, php должен быть начиная с пятой версии, иначе filter_var работать не будет

Спустя 14 минут, 4 секунды (1.06.2011 - 20:10) dimonise написал(а):
спасибо!

Спустя 25 минут, 43 секунды (1.06.2011 - 20:36) Игорь_Vasinsky написал(а):
dimonise
размножитель ты biggrin.gif

Спустя 1 минута, 10 секунд (1.06.2011 - 20:37) dimonise написал(а):
ну прям таки! просто не получается нормально сделать. придется исходник ломать
Быстрый ответ:

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