如果int在php中与字符串连接会发生什么?

时间:2015-10-07 05:53:49

标签: php string int concatenation

CheckBoxPreference

1)$a = int 20; $b = "ABCD"; $c = $b.$a; 的数据类型是什么?

2)在连接之前是否有必要使用 strval()

2 个答案:

答案 0 :(得分:1)

这是错误的

$a = int 20;

应该是

$a = 20;

如果你是类型转换,那么它应该是

$a = (int)20;

如果你连接它将是字符串。即使你试试这个

$a = 20;
$b = 60;
echo $b.$a;

它会给出

6020

不是80

答案 1 :(得分:0)

在提问之前请先尝试research

  1. $c == $b.$a == ABCD20($ c将为String)
  2. 必要