在PHP中将整数转换为字符串
有没有办法将整数转换为PHP中的字符串?
您可以使用strval()
函数将数字转换为字符串。
从维护的角度来看,你明显想要做什么,而不是其他一些更深奥的答案。 当然,这取决于你的情况。
$var = 5;
// Inline variable parsing
echo "I'd like {$var} waffles"; // = "I'd like 5 waffles
// String concatenation
echo "I'd like ".$var." waffles"; // I'd like 5 waffles
// Explicit cast
$items = (string)$var; // $items === "5";
// Function call
$items = strval($var); // $items === "5";
有很多方法可以做到这一点。
两个例子:
$str = (string) $int;
$str = "$int";
有关更多信息,请参阅PHP手册中的类型杂耍。
$foo = 5;
$foo = $foo . "";
现在$foo
是一个字符串。
但是,你可能想习惯铸造。 铸造是完成此类事情的正确方法。
$foo = 5;
$foo = (string)$foo;
另一种方法是封装在引号中:
$foo = 5;
$foo = "$foo"
链接地址: http://www.djcxy.com/p/86617.html