我正在尝试检查index.php或tob.php是否在当前页面的URL中。 所以,我试图打开:
/sbfc/public/HR/0-bg.php
它给了我 false ,这是预期的。但是,当我试图打开时:
/sbfc/public/tob.php
其返回值仍为 false 。
有任何纠正这个问题的建议吗?我确实有查询,我认为这不是问题的根源,因为我正在使用" PHP_SELF"而不是" QUERY_STRING"。
提前致谢!
编辑: /sbfc/public/HR/0-bg.php 和 /sbfc/public/tob.php 是" PHP_SELF&#的结果34;
答案 0 :(得分:0)
因为in_array()只会搜索字符串的完全匹配。您可能正在寻找strpos(),因为它会在字符串中找到第一个子字符串。您可以在数组中使用循环并在每次迭代时使用strpos()来查找tob.php