php字符串解析变量,php 把查询字符串解析到变量中

parse_str() 函数把查询字符串解析到变量中.

语法:parse_str(string,array)

注释:如果未设置 array 参数,由该函数设置的变量将覆盖已由同名变量,实例代码如下:

*/parse_str("id=23&name=john%20adams");

echo $id."

";

echo $name;

//23

//john

$str="first=value&arr[]=foo+bar&arr[]=baz"; //定义字符串

parse_str($str); //把字符串解析为变量

echo $first; //输出$first的值value

echo "

";

echo $arr[0]; //输出$arr[0]的值foo bar

echo "

";

echo $arr[1]; //输出$arr[1]的值baz

echo "

";

parse_str($str,$output); //把字符串解析的变量存储在$output中

echo $output['first']; //输出$first的值value

echo "

";

echo $output['arr'][0]; //输出$arr[0]的值foo bar

echo "

";

echo $output['arr'][1]; //输出$arr[1]的值baz

/*

注释:php.ini 中的 magic_quotes_gpc 设置影响该函数的输出,如果已启用,那么在 parse_str() 解析之前,变量会被 addslashes() 转换.

教程链接:

随意转载~但请保留教程地址★

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值