ホームページ > バックエンド開発 > PHPチュートリアル > PHP_PHP チュートリアルで関数のオーバーロードを実装する

PHP_PHP チュートリアルで関数のオーバーロードを実装する

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

元々php?name=PHP">PHP関数のオーバーロードをサポートしていません!

php は弱い型付け言語であるため、Java や C++ などの強く型付けされた言語のようにオーバーロードを直接実装することはできません。ただし、オーバーロードはいくつかの方法で間接的に実現できます。

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

PHPコード:

リーリー

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

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

tru​​ehttp://www.bkjia.com/PHPjc/777735.html技術記事元々 php?name=PHP は「PHP は関数のオーバーロードをサポートしていません。弱い型付け言語であるため、php 自体は Java や C++ などの強い型付け言語のようにオーバーロードを直接実装できません。ただし、いくつかの方法を介して実装できます...
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート