PHPで負の数を正に変換する方法


方法1: abs()関数を使用する

$num = -5;
$positiveNum = abs($num);
echo $positiveNum; // 結果: 5

方法2: 条件分岐を使用する

$num = -10;
if ($num < 0) {
  $positiveNum = -$num;
} else {
  $positiveNum = $num;
}
echo $positiveNum; // 結果: 10

方法3: 三項演算子を使用する

$num = -8;
$positiveNum = ($num < 0) ? -$num : $num;
echo $positiveNum; // 結果: 8

方法4: max()関数を使用する

$num = -3;
$positiveNum = max($num, -$num);
echo $positiveNum; // 結果: 3

これらの方法は、負の数を正に変換するための一般的な手法です。どの方法を選ぶかは、コードの読みやすさや特定の要件に応じて異なる場合があります。ご自身のプロジェクトに最適な方法を選んでください。

それぞれの方法は、与えられた数値が負の場合にのみ変換を行います。正の数やゼロには影響を与えません。

この記事は、PHPで負の数を正に変換する方法について詳しく説明しています。