教えてPHP
解決したいこと
配列の中身の数値を正の整数に変換したいです。
簡易的なやり方があれば、ご教授いただきたいです。
よろしくお願いします。
−17→17 、 −60→60
該当するソースコード
Array
(
[0] => 16
[1] => 11
[2] => -17
[3] => -60
[4] => 10
)
0
配列の中身の数値を正の整数に変換したいです。
簡易的なやり方があれば、ご教授いただきたいです。
よろしくお願いします。
−17→17 、 −60→60
Array
(
[0] => 16
[1] => 11
[2] => -17
[3] => -60
[4] => 10
)
簡易的なやり方と言えるかどうかはわかりませんが、素直に書けばこうです。
$a = [16,11,-17,-60,10];
$b = array_map('abs', $a);
@itagagaki ありがとうございました。
自分で試そうとしたコードより綺麗になりました。