所有页面的PHP从" shop"

时间:2015-07-29 10:05:28

标签: php regex

我使用以下代码来识别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/"?

开始的

1 个答案:

答案 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..
}

...