代码如下:
<?phpfunction isValidDomain($domain){ if(preg_match("/^(http|ftp)://(www\.)?.+\.(com|org|net)$/i",$domain)) return $domain.'是合法域名'; else return $domain.'<b>不</b>是合法域名';}echo isValidDomain("http://www.aixi.com");?>
是怎么回事?哪位大神讲一下!!!
"/^(http|ftp): \/ \/(www\.)?.+\.(com|org|net)$/i"
或
" #^(http|ftp)://(www\.)?.+\.(com|org|net)$ #i"
原来要转义,要不然区别不了啊。
哈哈,多谢解答!
对于斜杠 如果你不想转移 就用 # 或者 @ 或者 ! 都行
少了?意?,所以出?。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号