首先,我是一个 php 初学者,所以请尽可能具体。基本上我想要一个执行以下操作的 php/javascript:
如果域具有 .de 扩展名,则添加文本“这是一个德国站点”,否则添加文本“这不是一个德国站点”
如果您使用 lang="de-DE" 而不是域扩展名也可以。
首先,我是一个 php 初学者,所以请尽可能具体。基本上我想要一个执行以下操作的 php/javascript:
如果域具有 .de 扩展名,则添加文本“这是一个德国站点”,否则添加文本“这不是一个德国站点”
如果您使用 lang="de-DE" 而不是域扩展名也可以。
在 PHP 中,尝试这样的事情:
<?php
//~ $domain = $_SERVER['HTTP_HOST'];
$domain = "domain.de";
if (preg_match('/(.*?)\.de$/', $domain)) {
echo "is german";
} else {
echo "is not german";
};
?>
伟大的。
var isDE="";
var extension=location.hostname.split(".");
extension=extension[extension.length-1];
if (extension=="de") isDE="this is a german site".
//do whatever you need with isDE, e.g. document.write(isDE);