Как правильно сделать условие на проверку ссылки
Ребят у меня такая проверка ссылки, подскажите как сделать условие на окончание
То есть к примеру если у ссылки окончание не gif png jpg то выводить ошибку } echo "это не картина";
if (filter_var($banner, FILTER_VALIDATE_URL)) { код
}else {echo 'Неправельный ввод ссылки банера!';}
Ответы (1 шт):
Автор решения: Denys Skotarenko
→ Ссылка
<code>
<?php
$link = 'local.host/images.gif';
$subLink = substr($link, -3);
if( 'jpg' == $subLink || 'png' == $subLink || 'gif' == $subLink){
echo 'Это картинка';
} else{
echo 'Это НЕ картинка';
}
</code>
А вообще откуда Вы получаете картинку? Пользователь сам ее загружает или как?