我使用以下代码来识别php中的特定页面。
$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
if($actual_link == "http://abcd.com/shop/")){
//do some thing
}
但这仅适用于$ actual_link与http://abcd.com/shop/完全相同的情况。如何使所有页面的if子句成立 是从" http://abcd.com/shop/"?
开始的答案 0 :(得分:0)
这个(没有正则表达式):
// current on:
$actual_link = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
// if this page comes from:
$site = "http://abcd.com/shop/";
// do them start equal?
if ( substr($actual_link, 0, strlen($site)) == $site) {
// yes? So, do something..
}
...