現在の位置: ホーム> 最新記事一覧> PHP で関数を使用する方法: 完全なガイドと実践的な例

PHP で関数を使用する方法: 完全なガイドと実践的な例

M66 2025-11-05

PHP 関数の概要

PHP プログラミングでは、関数は特定のタスクを実行するコードのブロックです。関数の作成方法と使用方法を学ぶことが、効率的で保守可能なコードを作成するための鍵となります。この記事では、関数の定義、呼び出し、パラメータの受け渡し、結果の返しの方法を詳しく紹介します。

関数の構文

PHP 関数は、 functionキーワード、その後に関数名とオプションのパラメーター リストを使用して定義されます。 PHP 関数の基本的な構文は次のとおりです。

<span class="fun">関数 関数名(パラメータ1, パラメータ2, ...) {</span>
<span class="fun"> // 関数本体</span>
<span class="fun">}</span>

このうち、 function_nameは関数名、 parameter1、parameter2、...は関数の入力パラメータ、関数本体には実行するタスクが含まれます。

関数の呼び出し方法

定義された関数を呼び出すには、関数名を渡し、対応するパラメーターを渡します。呼び出し構文は次のとおりです。

 <span class="fun">$result = my_function($param1, $param2);</span>

このうち$resultは関数の戻り値を保存します。

関数パラメータを渡す

パラメータは関数に渡される値であり、カンマで区切ることができます。 PHP では、関数パラメータはオプションまたは複数にすることができます。複数のパラメータを渡す例を次に示します。

 <span class="fun">my_function(&#39;arg1&#39;, &#39;arg2&#39;, 3);</span>

関数の結果を返す

PHP 関数は、 returnキーワードを使用して結果を返すことで値を返すことができます。簡単な加算関数を次に示します。

<span class="fun">関数 add($a, $b) {</span>
<span class="fun"> $a + $b を戻るします。</span>
 <span class="fun">}</span>

関数を呼び出して戻り値を取得します。

 <span class="fun">$sum = add(1, 2); // $sum は 3 になります</span>

実際のケース: 円の円周を計算する

円の円周を計算する必要があるとします。円周と呼ばれる関数を定義できます。この関数は円の半径を受け取り、円周を返します。

<span class="fun">関数円周($radius) {</span>
<span class="fun"> 2 * pi() * $radiusを戻るします。</span>
 <span class="fun">}</span>

この関数を呼び出して、次のコードで円周を計算できます。

 <span class="fun">$半径 = 10;</span>
 <span class="fun">$円周 = 円周($半径);</span>
 <span class="fun">echo "円の円周は $circumference";</span>

出力結果:

<span class="fun">円周は62.83185307179586です。</span>

要約する

この記事では、関数の定義、呼び出し、パラメータの受け渡し、戻り値の処理など、PHP 関数の基本的な使用方法を学習しました。これらの基本をマスターすると、より簡潔で効率的な PHP コードを作成できるようになります。