常用的字符串处理函数substr(),strpos(),parse_str()

2019-04-15 14:07发布

$query_string = $_SERVER['QUERY_STRING'];//获取URL中?之后的字符串 $query_string = substr($query_string, (strpos($query_string, "&") + 1));
上面的例子,截取第一个&之后的字符串,例如xxjob.cn/house.php?mod=list&name=abc&age=50,返回的字符串是name=abc&age=50
strpos() 函数返回字符串在另一个字符串中第一次出现的位置。 如果没有找到该字符串,则返回 false。
substr() 函数返回字符串的一部分。

语法

substr(string,start,length)

parse_str($query_string, $geturl);
parse_str() 函数把查询字符串解析到变量中。

输出: Array ( [id] => 23 [name] => John Adams )