| | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
func_get_arg(PHP 4, PHP 5) func_get_arg — 引数のリストから要素をひとつ返す 説明ユーザが定義した関数の引数リストから、指定した引数を取得します。 この関数は、 func_num_args()および func_get_args()と組み合わせて使用され、これにより ユーザ定義の関数が可変長の引数リストをとることができるようになります。 パラメータ
返り値指定した引数、あるいはエラー時に FALSE を返します。 変更履歴
エラー / 例外ユーザ定義関数の外部からコールされた場合、あるいは arg_num が実際に渡された引数の数より多い場合に警告を発生します。 例
例1 func_get_arg() の例
<?php
例2 func_get_arg() の PHP 5.3 前後の例
test.phpPHP 5.3 より前のバージョンでの出力は、このようになります。 'Second arg' PHP 5.3 以降のバージョンでの出力は、このようになります。 Warning: func_get_arg(): Called from the global scope - no function context in /home/torben/Desktop/code/ml/fga.inc on line 3 false
例3 func_get_arg() での引数の参照渡しと値渡しの例
<?php上の例の出力は以下となります。 As passed : 'bar' After change : 'bar' As passed : 'bar' After change : 'baz' 注意
|
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「func_get_arg - 引数のリストから要素をひとつ返す」をGoogle検索
|