ホームページ  >  記事  >  バックエンド開発  >  PHP関数解説_PHPチュートリアル

PHP関数解説_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:40:441009ブラウズ

PHP の本当の力はその機能にありますが、一部の PHP 機能は十分に活用されておらず、マニュアルや関数リファレンス ページを最初から最後まで読んでいる人は多くありません。ここでは、これらの実用的な関数と機能を紹介します。

1. 任意の数のパラメーターを持つ関数
PHP ではオプションのパラメーターを使用して関数を定義できることはすでにご存知かもしれません。ただし、任意の数の関数引数を完全に許可するメソッドもあります。以下はオプションのパラメーターの例です:

以下は引用された内容です:
//functionwith2optionalarguments
functionfoo($arg1=",$arg2="){
echo"arg1:$arg1 ";
エコー"arg2:$arg2 ”;
}

foo('hello',world');
/*prints:
arg1:hello
arg2:world
*/

foo();
arg1:
20. g2 :
*/

次に、任意の数の引数を受け入れることができる関数を作成する方法を見てみましょう。 今回は func_get_args() 関数を使用する必要があります:

以下は引用された内容です:
//yes,theargumentlistcanbeempty
functionfoo(){
//returnsanarrayofallpassedarguments
$args=func_get_args();
foreach($argsas$k=>$v){
echo "arg".($k 1).":$v ";
}
}

foo();
/*printsnothing*/

foo('hello');
/*prints
arg1:hello
*/

foo('hello','world', '再び');
/*
arg1:こんにちは
arg2:世界
arg3:再び
*/

http://www.bkjia.com/PHPjc/486209.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/486209.html技術記事 PHP の真の力はその機能から生まれますが、一部の PHP 機能は十分に活用されておらず、誰もがここにあるマニュアルと関数リファレンス ページを最初から最後まで読むわけではありません...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。