在PHP中,parseInt()
函數用于將字符串解析為整數。為了與其他函數配合使用,您可以將parseInt()
的返回值作為參數傳遞給其他函數。以下是一些示例:
array_map()
函數配合:$numbers = ["1", "2", "3", "4", "5"];
$integers = array_map("parseInt", $numbers);
print_r($integers); // 輸出: Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )
foreach
循環配合:$strings = ["1", "2", "3", "4", "5"];
$integers = [];
foreach ($strings as $string) {
$integers[] = parseInt($string);
}
print_r($integers); // 輸出: Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 [4] => 5 )
filter()
函數配合:$strings = ["1", "2", "three", "4", "5"];
$integers = array_filter($strings, "parseInt");
print_r($integers); // 輸出: Array ( [0] => 1 [1] => 2 [3] => 4 [4] => 5 )
在這些示例中,我們首先定義了一個包含字符串的數組。然后,我們使用parseInt()
函數將這些字符串轉換為整數,并將結果存儲在新的數組中。最后,我們打印出轉換后的整數數組。