Dreamweaver TechniqueJAVA Script サンプル | CSS sample | JAVA Applet sample | Flash Sample
HTML4.0 reference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial
ASP ADO リファレンス | PHP関数リファレンス | MySQL関数リファレンス

関数

■ 関数

関数を使っていくつかの処理をまとめておくと、必要に応じて関数を呼び出すだけでいつも一定の処理を行うことができます。
関数は、「function」というキーワードを使って作成し、関数名で呼び出します。呼び出すときに「(引数)」を指定することによって関数に任意のパラメータを渡すこともできます。

function 関数名 ( 仮引数1, 仮引数2, ・・・・・・ )

    //処理を記述

    //必要に応じて、値を返すこともできる
   return 返す値;
}

作成した関数は次のように呼び出します。

関数名 ( 引数1, 引数2, ・・・・・)

呼び出した関数から返される値(返り値)を利用したいときは次のようにします。

変数 = 関数名 ( 引数1, 引数2, ・・・・・)

なお、PHPにはじめから用意されている関数と、ユーザが上記のようにして作成した関数を区別するために、PHPに用意されている関数を「組み込み関数」、ユーザが作成した関数を「ユーザ関数」と呼ぶことがあります。

 

<?php
   //引数を掛け算する関数
    function mul($a, $b)
   {
      return $a * $b;
   }

    // header("Content-Type: text/plain; charset=EUC-JP");
   for ($i = 1; $i < 10; $i++)
   {
      for ($j = 1; $j < 10; $j++)
      {
         $c = mul($i, $j);
         printf("%d x %d = %d\n", $i, $j, $c);
      }
   }
?>

<戻る

R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box

Gポイントポイ活 Amazon Yahoo 楽天

無料ホームページ 楽天モバイル[UNLIMITが今なら1円] 海外格安航空券 海外旅行保険が無料!