如何按照代码进行连接:<?phpprint ( "h".2);它实际上是在给出错误PHP Parse error: syntax error, unexpected '.2' (T_DNUMBER) in /tmp/a.php on line 3我已经检查了这些Google 结果,但不幸的是该解决方案不起作用。
2 回答
慕虎7371278
TA贡献1802条经验 获得超4个赞
当.
和 数字之间没有空格时,PHP 不喜欢它(这:"h".2
- 没有空格)。
解决这个问题的三种方法:
print ("h" . 2);
或者
print ("h"."2");
或者
$n = 2; print ("h".$n);
首先,只需用空格将数字与字符串连接运算符分开。
在第二个中,将数字包裹起来使其成为一个字符串。
在第三种中,使用一个变量来保存数字。
繁华开满天机
TA贡献1816条经验 获得超4个赞
<?php print( "h" . "2");
将数字放入“”并在点之间留一个空格,用于连接
输出
小时2
您的解决方案的问题是您在.2
没有任何空间的情况下使用。对于 PHP.
具有小数点的含义,而不是将字符串与数字 (concat) 连接起来:
print( "h" . .2);
这会给
h0.2
第一个点被视为连接,第二个.2
点作为小数点,转换为0.2
- 2 回答
- 0 关注
- 194 浏览
添加回答
举报
0/150
提交
取消