我正在尝试理解以下正则表达式,它将域名从URL中提取出来
$host = "www.php.net“
// get last two segments of host name
preg_match('/[^.]+\.[^.]+$/', $host, $matches);
echo "domain name is: {$matches[0]}\n";
$matches作为php.net怎么样了?
我被这种模式卡住了。^的意思是免费的。意思是任何焦炭。那么是什么呢。卑劣?免费赠送什么焦炭吗?请帮帮忙
我需要验证域名注册,因为它不能只由数字和验证需要适合我的算法工作的方式,即返回完整的域名(没有.com,.net等扩展名),如果它是正确的。
我尝试了几个表达式,但都没有成功:
^[^0-9]+$ # that one wont let he type a number
^\w[^0-9]+\w$ # that wont work too
有人能帮我吗?
我应该在我的session.cookie_domain文件中放什么?
我的域名是:https://www.domain.com (带有https和www)
我看到人们只把domain.com。如果我有https和www,我该怎么写?
下面是im所指的代码:
; The domain for which the cookie is valid.
; http://php.net/session.cookie-domain
session.cookie_domain =