PHP の本当の力はその機能から生まれますが、一部の PHP 機能は十分に活用されておらず、誰もがマニュアルや関数リファレンス ページを最初から最後まで読むわけではありません。ここでは、これらの実用的な関数と関数を紹介します。
1. 任意の数のパラメータを持つ関数
PHP ではオプションのパラメーターを使用して関数を定義できることはすでにご存知かもしれません。ただし、任意の数の関数引数を完全に許可するメソッドもあります。オプションのパラメーターの例を次に示します:
- 以下、引用内容です
- //functionwith2optionalarguments
-
functionfoo($arg1=”,$arg2=”){
- エコー "arg1:$arg1
”;
エコー "arg2:$arg2
”;
- }
- foo('こんにちは'、世界');
/*プリント: -
arg1:こんにちは -
arg2:ワールド-
*/ -
-
ふー();
- /*プリント:
- 引数1:
- 引数2:
- */
-
次に、任意の数の引数を受け入れる関数を作成する方法を見てみましょう。今回は func_get_args() 関数を使用する必要があります:
-
以下、引用内容です
-
//はい、引数リストは空でも構いません
- functionfoo(){
- //returnsarrayofallpassedarguments
- $
- args
=-
func_get_args();
foreach($argsas$k
- =
-
>$v){
エコー "arg".($k+1).":$v
”;
}
- }
- ふー();
/*何も印刷しない*/ -
-
ふー(「こんにちは」);
- /*プリント
- arg1:こんにちは
- */
- foo('こんにちは'、'世界'、'また');
/*プリント-
arg1:こんにちは -
arg2:ワールド-
arg3:また-
*/ -
-
http://www.bkjia.com/PHPjc/486310.html- www.bkjia.com
true- http://www.bkjia.com/PHPjc/486310.html
技術記事- PHP の真の力はその機能から生まれますが、一部の PHP 機能は十分に活用されておらず、誰もがここにあるマニュアルと関数リファレンス ページを最初から最後まで読むわけではありません...