PHP之字符串匹配
1 strstr(string,search)
strstr() 函数搜索⼀个字符串在另⼀个字符串中的第⼀次出现。
该函数返回字符串的其余部分(从匹配点)。如果未到所搜索的字符串,则返回 false。
string必需。规定被搜索的字符串。
search必需。规定所搜索的字符串。如果该参数是数字,则搜索匹配数字 ASCII 值的字符。
2 strpos(string, substring)字符串函数php
function directory_access($protected_path){
$url=''.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; //获取⽤户请求路径 echo strstr($url, $protected_path)."<br>";
echo strstr($url, $protected_path) != FALSE ? "匹配成功<br>": "匹配不成功<br>";
echo strpos($url, $protected_path) != FALSE ? "匹配成功<br>": "匹配不成功<br>";
echo "request url:".$url."<br>";
}
directory_access("/TimeManager");
运⾏结果:
Processing math: 0%
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论