ホームページ >バックエンド開発 >PHPチュートリアル >メソッドの前にパラメータがある場合は何を意味しますか?ソリューションのアイデア

メソッドの前にパラメータがある場合は何を意味しますか?ソリューションのアイデア

WBOY
WBOYオリジナル
2016-06-13 13:38:151170ブラウズ

メソッドの前にパラメータがある場合は何を意味しますか?
たとえば、このコードは public function update(Observable $_observable) {

$_observable 前の Observable は何を意味し、何をするのでしょうか?

初心者の方、助けてください。

------解決策-----
は、このパラメータがObservable クラスの Instance オブジェクトになります。
------解決策----------------------
変数名は任意であり、単に次のことを規定しているだけです。渡されるパラメータは Observable オブジェクトである必要があります。 PHP は型指定が弱いため、配列とオブジェクト型の指定のみをサポートします。
------解決策---------
http://php.net/manual/ zh / language.oop5.typehinting.php

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