我想知道echo <input value='<span id="currentLat"></span>, <span id="currentLon"></span>'>
和integer 204
之间没有引用的区别。
0204
答案 0 :(得分:3)
以0
开头的数字(在许多编程语言中)是octal个数字。 204
会输出您的预期,因为它以数字1到9开头,表示decimal个数字。请参阅php's documentation on integers。
答案 1 :(得分:1)
答案很简单,第一个是小数,第二个是八进制
答案 2 :(得分:1)
echo 204; // output : 204 because its a decimal number
echo 0204; // output : 132 because its a octal number
答案 3 :(得分:1)
在PHP代码中将前导零置于整数文字上,指示PHP该数字为八进制(基数为8)格式。
另一方面,Echo,当它只用一个数字调用时,只需要输入数字并以普通的十进制形式打印出来。
八进制204 =十进制132。