我创建了一个包含以下代码的php文件:
<?php
print_r ($_GET);
?>我从浏览器发出了一个请求:
http://localhost/Study/php/get.php?test=1,+我收到了以下消息:
Array ( [test] => 1, )加号"+“丢失了,但当我使用减号"-”而不是加号"+“时,这是可以的。
http://localhost/Study/php/get.php?test=1,-生成以下消息:
Array ( [test] => 1,- )我在php中使用lighttpd。
发布于 2012-10-19 16:53:32
加号是urls中的一个特殊字符:它代表一个空格。使用使用url编码的适当变体:
http://localhost/Study/php/get.php?test=1,%2Bhttps://stackoverflow.com/questions/12970522
复制相似问题