уперся в такой момент - нужно из строки где есть обычный текст и 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
размножитель ты
размножитель ты
Спустя 1 минута, 10 секунд (1.06.2011 - 20:37) dimonise написал(а):
ну прям таки! просто не получается нормально сделать. придется исходник ломать