関数は次のような構文で定義されます。
関数の中では、他の関数や
クラス
定義 を含む PHP のあらゆる有効なコードを使用することができます。
PHP 3 では、関数は参照される前に定義されている必要がありました。 PHP
4ではそのような制限はありません。
PHP は関数のオーバーロードをサポートしていません。
また、宣言された関数の定義を取り消したり再定義することも できません。
PHP 3 では、引数のデフォルト値(詳細は、
引数のデフォルト値
を 参照下さい)はサポートしていますが、関数の引数を可変とすることはで きません。PHP 4
は両方ともサポートしています。詳細は、
可変長引数リスト
および
func_num_args()
,
func_get_arg()
,
func_get_args()
に関する関数リファレンスを 参照下さい。
前のページ | ホーム | 次のページ |
include_once() | 上に戻る | 関数の引数 |