-1
我使用XAMPP并且有一个应该打印GET传递的输入的php站点。该URL看起来像http://127.0.0.1/profile.php?id=643bqmxf9rj62
。HTML/PHP GET只检索数字输入
在php文件我有这样的代码:
$accId= $_GET['id'];
echo "accId = " + $accIdd;
什么会打印简直是 643
,没有accId =
。不是数字的第一个字符之后的任何内容都会被切断。
当我在前面没有数字的URL中通过bqmxf9rj62
时,我的脚本打印0
。
我以前做过网站,但我无法弄清楚为什么会发生这种情况。
哇,自从我上次触碰PHP后,这真的是一段时间。考虑到现在让我感到生气,这真是太好笑了。谢谢。只要网站让我接受你的答案。 – spacecoyote
下面是关于为什么PHP设计者选择使用点运算符而不是加号的更多详细信息:http://stackoverflow.com/questions/1866098/why-a-full-stop-and-not-a-plus-symbol-对于字符串,串联式的PHP – gat