在 PHP 中将整数转换为字符串

2022-08-30 05:49:32

有没有办法在PHP中将整数转换为字符串?


答案 1

可以使用 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

// The two examples above have the same end value...
// ... And so do the two below

// Explicit cast 
$items = (string)$var; // $items === "5";

// Function call
$items = strval($var); // $items === "5";

答案 2

有很多方法可以做到这一点。

举两个例子:

 $str = (string) $int;
 $str = "$int";     

请参阅 PHP 类型杂耍手册了解更多信息。


推荐