ホームページ  >  記事  >  バックエンド開発  >  あなたが知らなかったいくつかの PHP 関数と機能_PHP チュートリアル

あなたが知らなかったいくつかの PHP 関数と機能_PHP チュートリアル

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

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

1. 任意の数のパラメータを持つ関数

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

  1. 以下、引用内容です
  2. //functionwith2optionalarguments
  3. functionfoo($arg1=”,$arg2=”){
  4. エコー "arg1:$arg1 ”;
  5. エコー "arg2:$arg2 ”;
  6. }
  7. foo('こんにちは'、世界');
  8. /*プリント:
  9. arg1:こんにちは
  10. arg2:ワールド
  11. */
  12. ふー();
  13. /*プリント:
  14. 引数1:
  15. 引数2:
  16. */
  17. 次に、任意の数の引数を受け入れる関数を作成する方法を見てみましょう。今回は func_get_args() 関数を使用する必要があります:
  18. 以下、引用内容です

  1. //はい、引数リストは空でも構いません
  2. functionfoo(){
  3. //returnsarrayofallpassedarguments
  4. $
  5. args
  6. =
  7. func_get_args(); foreach($argsas$k
  8. =
  9. >$v){ エコー "arg".($k+1).":$v ”; }
  10. }
  11. ふー();
  12. /*何も印刷しない*/
  13. ふー(「こんにちは」);
  14. /*プリント
  15. arg1:こんにちは
  16. */
  17. foo('こんにちは'、'世界'、'また');
  18. /*プリント
  19. arg1:こんにちは
  20. arg2:ワールド
  21. arg3:また
  22. */
  23. http://www.bkjia.com/PHPjc/486310.html
  24. www.bkjia.com
  25. tru​​e
  26. http://www.bkjia.com/PHPjc/486310.html
  27. 技術記事
  28. PHP の真の力はその機能から生まれますが、一部の PHP 機能は十分に活用されておらず、誰もがここにあるマニュアルと関数リファレンス ページを最初から最後まで読むわけではありません...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。