<?php parse_str("id=23&name=John%20Adams"); echo $id."<br />"; echo $name; ?>
为什么输出结果是: 23 John Adams
英文名中间的‘%20’为何被屏蔽了 若把20改为其他数字却会显示乱码
%20 是uri编码空格后的结果.20是空格ascii的字符代码.建议先去看html的基础教程
谢谢大神指点!初学者还请见谅!
网址URL中特殊字符转义编码:https://blog.csdn.net/pcyph/article/details/45010609
谢谢大神指点!