PHP解析url检查路径

PHP解析url检查路径,php,Php,我试图检查是否正在使用当前路径,例如: www.mydomain.com/abc/123/content 如何检查当前路径是否为abc,即所有abc(如abc/123/内容)和abc/456/内容的检查均应成功,否则将失败(如bcd/123/内容) 谢谢使用$\u SERVER['PHP\u SELF']获取当前url,然后使用函数查看字符串是否包含“abs”。比如: <?php if (strpos($_SERVER['PHP_SELF'], 'abc') !== false)

我试图检查是否正在使用当前路径,例如:

www.mydomain.com/abc/123/content

如何检查当前路径是否为abc,即所有abc(如abc/123/内容)和abc/456/内容的检查均应成功,否则将失败(如bcd/123/内容)


谢谢

使用
$\u SERVER['PHP\u SELF']
获取当前url,然后使用函数查看字符串是否包含“abs”。比如:

<?php
    if (strpos($_SERVER['PHP_SELF'], 'abc') !== false)
        //found
?>

“正在使用”,你的意思是存在吗?可能有重复的重复项,可能还有50个其他重复项。实际上,strpos('abc/foo','abc')将返回0(因为子字符串从位置0开始。追加一个!==false,你是对的;)我还将使用stripos()而不是strpos()因为它不区分大小写,所以“ABC/FOO”仍然有效。