PHP 的絕對值函數 abs()
只能處理數字,不能直接處理數組。但是,你可以使用 array_map()
函數結合 abs()
函數來處理數組中的每個元素。
例如,如果你有一個數組 $numbers
,你可以使用以下代碼來創建一個新數組,其中包含原數組中每個元素的絕對值:
$numbers = [-5, 3, -8, 1];
$abs_numbers = array_map('abs', $numbers);
print_r($abs_numbers);
輸出結果將是:
Array
(
[0] => 5
[1] => 3
[2] => 8
[3] => 1
)
這樣,你就可以處理數組中的每個元素并求它們的絕對值。