Een switch-statement waarbij je alleen naar de extensie van de url kijkt zou mooier geweest zijn:
<?php
$ext = strrchr($_SERVER['HTTP_HOST'], '.');
switch($ext)
{
case '.nl' :
echo '<link href="style_nl.css" rel="stylesheet" type="text/css">';
break;
case '.eu' :
echo '<link href="style_eu.css" rel="stylesheet" type="text/css">';
break;
default :
echo '<link href="style.css" rel="stylesheet" type="text/css">';
}
?>
ps. Vergeet ook niet dat html het gebruik van dubbele quotes eist. Om een string in php zet je enkele quotes, op die manier hoef je de dubbele van de html niet te escapen.