ホームページ > バックエンド開発 > PHPチュートリアル > PHP のヒント: 関数のオーバーロード_PHP チュートリアル

PHP のヒント: 関数のオーバーロード_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:29:04
オリジナル
762 人が閲覧しました

1. 関数のオーバーロードを実装するには、func_get_args() と func_num_args() の 2 つの関数を使用できます。

PHPコード:

コードをコピーします コードは次のとおりです:
function rewrite() {
,, func1($args[0]); else if(func_num_args() == 2) {
エコー $ arg;
}
function func2( $arg1, $arg2) {
アウトスルー スルーアウトオフ ‐ ‐ ‐ ‐ ‐‐‐‐ , ‐ へ

2. デフォルト値を使用して、入力に基づいて必要な結果を取得します。

コードを次のようにコピーします。


Function test ($ name = "Xiao Li", $ Age = "23") {
echo "
";テスト("a");
エコー "
"
テスト("a","b");

http://www.bkjia.com/PHPjc/779164.html

www.bkjia.comtru​​e
http://www.bkjia.com/PHPjc/779164.html

技術記事

1. 2 つの関数 func_get_args() と func_num_args() を使用して、関数のオーバーロードを実装できます。 次のようにコードをコピーします。 function rewrite() { $args = func_get_args();



関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート