>백엔드 개발 >PHP 튜토리얼 >怎么简单有效的判断所在的URL是首页还是内页

怎么简单有效的判断所在的URL是首页还是内页

WBOY
WBOY원래의
2016-06-13 12:07:041407검색

如何简单有效的判断所在的URL是首页还是内页
如何简单有效的判断所在的URL是首页还是内页
*.com或www.*.com或www.*.com/就是首页了
*.com/a或www.*.com/a.html或www.*.com/a/就是内页了
我的功能其实就是为了在首页和内页展示不同的友链,也不知这样的思路是不是正确的,或者大神帮忙看看,如果你们要这样做(首页、内页显示不同的友链),是个怎么样的思路。
谢谢。
------解决思路----------------------

<br />$url='http://www.baidu.com/';<br />$arr=parse_url($url);<br />if(str_replace('/','',$arr['path'])){<br />	echo '不是首页';<br />}else{<br />	echo '是首页';<br />}<br />

------解决思路----------------------
友链一般不是存入数据库的一个主域名么?
------解决思路----------------------
<br />$url='http://www.baidu.com/a';<br />$arr=parse_url($url);<br />if($arr['path']=='/'){<br />    echo '是首页';<br />}else{<br />    echo '不是首页';<br />}<br />


<br />不是首页<br />

------解决思路----------------------
如果需求内页之间也有不同的友链呢?
最根本的解决办法就是,给每个页面或相同栏目的一组页面定义一个name,在后台添加友链时,可以指定某个name或全部页面

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.