|
|||||||
|
|
第 12章関数ユーザー定義関数関数は次のような構文で定義されます。 関数の中では、他の関数や クラス 定義 を含む PHP のあらゆる有効なコードを使用することができます。 PHP 3 では、関数は参照される前に定義されている必要がありました。 PHP 4ではそのような制限はありません。 ただし以下の二つの例のように、条件付きで関数が 定義されるような場合を除きます。 次の二つの例のように、ある条件下でのみ関数が定義される場合には、 その関数定義は関数がコールされる前に 行われていなければなりません。
PHP は関数のオーバーロードをサポートしていません。 また、宣言された関数の定義を取り消したり再定義することも できません。
PHP 3 では、引数のデフォルト値(詳細は、引数のデフォルト値を 参照下さい)はサポートしていますが、関数の引数を可変とすることはで きません。PHP 4 は両方ともサポートしています。詳細は、 可変長引数リスト および func_num_args(), func_get_arg(), func_get_args() に関する関数リファレンスを 参照下さい。 | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "PHP マニュアル". See Index Page for more info about Authorship and Copyright. 1999-2010 Linuxinfor.com. No rights reserved. |