在PHP中有方法将整数转换为字符串吗?


当前回答

你可以简单地使用以下命令:

$intVal = 5;
$strVal = trim($intVal);

其他回答

你可以简单地使用以下命令:

$intVal = 5;
$strVal = trim($intVal);

你可以使用句号操作符并将一个字符串连接到它(它将被类型转换为字符串):

$integer = 93;
$stringedInt = $integer . "";

或者,更准确地说,你可以直接将整数类型转换为字符串:

$integer = 93;
$stringedInt = (string) $integer;
$integer = 93;
$stringedInt = $integer.'';

$integer = 93;
$stringedInt = $integer."";

我尝试了上面所有的方法,但当我在另一个字符串中嵌入值时,我得到了“数组到字符串转换”错误。如果你有同样的问题,试试implode()函数。 例子:

$integer = 0;    
$id = implode($integer);    
$text = "Your user ID is: ".$id ;
$amount = 2351.25;
$str_amount = "2351.25";

$strCorrectAmount = "$amount";
echo gettype($strCorrectAmount);    //string

echo将返回string。