如果 int 与 php 中的字符串连接会发生什么?
what will happen if int concatenate with string in php?
$a = int 20;
$b = "ABCD";
$c = $b.$a;
1)$c
的数据类型是什么?
2)concatenate前是否需要使用strval()?
错了
$a = int 20;
应该是
$a = 20;
如果是类型转换,那么应该是
$a = (int)20;
拼接起来就是字符串。即使你试试这个
$a = 20;
$b = 60;
echo $b.$a;
它会给
6020
不是80
。
提问前请先尝试research。
$c == $b.$a == ABCD20
($c 将是字符串)
- 不需要
$a = int 20;
$b = "ABCD";
$c = $b.$a;
1)$c
的数据类型是什么?
2)concatenate前是否需要使用strval()?
错了
$a = int 20;
应该是
$a = 20;
如果是类型转换,那么应该是
$a = (int)20;
拼接起来就是字符串。即使你试试这个
$a = 20;
$b = 60;
echo $b.$a;
它会给
6020
不是80
。
提问前请先尝试research。
$c == $b.$a == ABCD20
($c 将是字符串)- 不需要