<?php
$links = array(
'test.com',
'http://test.net',
'https://secure.net',
'www.test.net',
'spotify:csad456ds4a6d',
'hey',
'hey.net',
'mailto:victor.loux@mtcmedia.co.uk',
'192.168.0.1',
'ftp://test@mtcmedia.co.uk'
);
foreach($links as $link) {
$link = addhttp($link);
echo $link . PHP_EOL;
}
function addhttp($url) {
if (!preg_match("~^(?:f|ht)tps?://~i", $url)) {
$url = "http://" . $url;
}
return $url;
}
preferences:
36.49 ms | 402 KiB | 5 Q