PHPで条件によって異なる計算を行う方法について、初心者でも簡単に理解できるコード例を紹介します。具体的には、2つの数字があり、1つ目の数字が2つ目の数字より大きい場合は引き算を行い、それ以外の場合は掛け算を行う条件分岐のコードを解説します。
PHPのif-else構文を使った計算
PHPでは、条件に応じて処理を分岐させるために`if-else`文を使用します。以下に示すコードでは、2つの数値を比較し、条件に応じて計算を行います。
<?php
$number1 = 10;
$number2 = 5;
if ($number1 > $number2) {
$result = $number1 - $number2; // 引き算
} else {
$result = $number1 * $number2; // 掛け算
}
echo $result;
?>
このコードでは、最初に`$number1`と`$number2`という2つの変数を設定し、`if`文で`$number1`が`$number2`より大きい場合には引き算を、それ以外の場合には掛け算を行っています。
条件分岐と関数を組み合わせた方法
さらに、`if-else`文を関数内で使うこともできます。以下に関数を使った方法を紹介します。
<?php
function calculate($number1, $number2) {
if ($number1 > $number2) {
return $number1 - $number2; // 引き算
} else {
return $number1 * $number2; // 掛け算
}
}
echo calculate(10, 5);
?>
この関数`calculate`は、引数として2つの数値を受け取り、条件によって引き算または掛け算を行います。`echo`で結果を表示します。
初心者向けPHPの参考書
もしPHPの初心者であれば、以下の書籍が役立ちます。
- PHPエンジニア養成読本 – 初心者向けにPHPの基礎から学べます。
- PHPポケットリファレンス – 実用的なコード例が豊富で、日常的に使用するPHPの参考書です。
まとめ
PHPを使って条件に応じた計算を行う方法について解説しました。`if-else`文を使うことで、簡単に異なる処理を行うことができます。また、関数を利用することで、コードの再利用性が高まります。PHP初心者の方でも、これらの基本を押さえておけば、より複雑なプログラムを書くための土台を作ることができます。

コメント