$url='http://google.bg/';
if (preg_match('/^https?:\/\/(www)?.([a-z0-9-]+).([a-z.]{2,6}([\/0-9a-zA-Z \.\-\?\=\&\:]*)*\/?)$/', $url)) {
echo 'adres e';
} else {
echo 'ne e adres';
}
Ето и как би трябвало да изглежда всички код:
$url = "http://google.bg/asd/";
if (preg_match('/^https?:\/\/(www)?.([a-z0-9-]+).([a-z.]{2,6}([\/0-9a-zA-Z \.\-\?\=\&\:]*)*\/?)$/', $url)) {
$domain = explode('//',$url);
$domain = explode('/',$domain[1]);
if (preg_match('/^www.([a-z0-9-]+).([a-z.]{2,6})$/',$domain[0]))
{
$domain = explode('.',$domain[0]);
echo $domain[1].'.'.$domain[2];
} else {
echo $domain[0];
}
} else {
echo 'ne e adres';
}