如何在 PHP 中將整數轉換為字串
Minahil Noor
2023年1月30日
2020年6月9日
在本文中,我們將介紹將整數轉換為字串的方法。
- 使用內聯變數解析
- 使用
strval()
函式 - 通過顯式型別轉換
- 使用字串串聯
在 PHP 中使用內聯變數解析將整數轉換為字串
當在字串內部使用整數來顯示字串時,在顯示之前已將其轉換為字串。
$integer = 5;
echo "The string is $integer";
$integer
變數用於字串中以顯示其值。首先將其轉換為字串。
<?php
$variable = 10;
echo "The variable is converted to a string and its value is $variable.";
?>
輸出是一個字串,顯示轉換為字串的整數值。
輸出:
The variable is converted to a string and its value is 10.
在 PHP 中使用 strval()
函式將整數轉換為字串
函式 strval()
是 PHP 中的內建函式,可將任何型別的變數轉換為字串。變數作為引數傳遞。
strval($variableName);
$variableName
變數顯示了我們想要轉換為 string
的值。執行完後,它將變數返回為字串。
<?php
$variable = 10;
$string1 = strval($variable);
echo "The variable is converted to a string and its value is $string1.";
?>
警告
函式
strval()
不能用於陣列或物件。如果是這樣,該函式將返回傳遞的引數的型別名稱。輸出:
The variable is converted to a string and its value is 10.
在 PHP 中使用顯式轉換將整數轉換為字串
在顯式轉換中,我們將特定資料型別上的變數手動轉換為另一種資料型別。我們將使用顯式強制轉換將整數轉換為字串。
$string = (string)$intVariable
變數字串將包含 $intVariable
的強制轉換值。
<?php
$variable = 10;
$string1 = (string)$variable;
echo "The variable is converted to a string and its value is $string1.";
?>
這是在 PHP 中將整數轉換為字串的有用方法。在第一種方法中,已實現隱式轉換。
輸出:
The variable is converted to a string and its value is 10.
在 PHP 中使用字串連線將整數隱式轉換為字串
為了將兩個字串連線在一起,我們使用了字串串聯。我們還可以使用字串連線將整數轉換為字串。
"First string".$variablename."Second string"
字串連線將導致包含包含整數的字串被轉換為字串。
<?php
$variable = 10;
$string1 = "The variable is converted to a string and its value is ".$variable.".";
echo "$string1";
?>
我們將字串連線的結果儲存在新的 string
變數中,然後顯示出來。
輸出:
The variable is converted to a string and its value is 10.
如果只需要將整數轉換為字串,則只需在整數之前或之後放置空字串""
即可。
<?php
$variable = 10;
$string1 = "".$variable;
echo "$string1";
$string1 = $variable."";
echo "$string1";
?>