如果 int 与 php 中的字符串连接会发生啥?
Posted
技术标签:
【中文标题】如果 int 与 php 中的字符串连接会发生啥?【英文标题】:what will happen if int concatenate with string in php?如果 int 与 php 中的字符串连接会发生什么? 【发布时间】:2016-01-04 05:49:27 【问题描述】:$a = int 20;
$b = "ABCD";
$c = $b.$a;
1)$c
的数据类型是什么?
2)连接前是否需要strval()?
【问题讨论】:
你不能自己试试吗? 【参考方案1】:错了
$a = int 20;
应该是
$a = 20;
如果你是类型转换,那么它应该是
$a = (int)20;
如果你将它连接起来,它将是字符串。即使你尝试这个
$a = 20;
$b = 60;
echo $b.$a;
它会给你
6020
不是80
。
【讨论】:
【参考方案2】:请在提问前尝试research。
$c == $b.$a == ABCD20
($c 将是字符串)
不是必要的
【讨论】:
以上是关于如果 int 与 php 中的字符串连接会发生啥?的主要内容,如果未能解决你的问题,请参考以下文章
如果键不存在,C# Dictionary<int, int> 查找会发生啥?