как узнать есть ли в строке https или http и тогда получить эту ссылку?
есть к примеру такая строка
$str = "https://laravel.su/";
или
$str = "https://laravel.su/, https://laravel.su/docs/5.4/eloquent, http://laravel.su/docs/5.4/";
Если есть в $str https или http тогда получить первую ссылку.
Спасибо.
Ответы (1 шт):
Автор решения: Ulkyome Devufol
→ Ссылка
если вы имели виду что поиск в массиве
$array = array(
'https://laravel.su/',
'https://laravel.su/docs/5.4/eloquent',
'http://laravel.su/docs/5.4/',
'ru.stackoverflow.com'
);
$matches = preg_grep('/(https|http)(.*)/i', $array);
print_r($matches);