如果我有刺痛感
$str = '515';
我想把它转换成int,更好用
$str = $str * 1;
比使用
$str = intval($str);
哪种性能更好?
最佳答案
当您使用$str = $str * 1
时,$str
将首先转换为一个整数,然后再加上1,这样就多了一步。
此外,$str = intval($str);
比$str = $str * 1;
可读性强得多,
你也可以通过$str = (int)$str
使用casting。
原文 标签 php string performance int
如果我有刺痛感
$str = '515';
$str = $str * 1;
$str = intval($str);
最佳答案
当您使用$str = $str * 1
时,$str
将首先转换为一个整数,然后再加上1,这样就多了一步。
此外,$str = intval($str);
比$str = $str * 1;
可读性强得多,
你也可以通过$str = (int)$str
使用casting。