ホームページ >バックエンド開発 >PHPチュートリアル >新しい $variable() インスタンス化クラスをサポートする PHP のバージョンを教えてください。

新しい $variable() インスタンス化クラスをサポートする PHP のバージョンを教えてください。

WBOY
WBOYオリジナル
2016-06-13 13:07:411189ブラウズ

PHP のどのバージョンが新しい $variable() インスタンス化クラスをサポートしているかお聞きしてもよろしいでしょうか?
タイトルにあるように、変数を使用して新しいインスタンス オブジェクトを通じてクラス名を指定します。これは PHP のどのバージョンからサポートされますか?
PHP マニュアルにも見つかりませんでしたし、この書き方さえ知りませんでした。

-----解決策--------------------------------
かなり早いんじゃないでしょうか? PHP4にはインスタンス化されたクラスがあります。 $a=new b(); または $a =new b; の両方が機能します。
------解決策---------
クラスとオブジェクト (PHP 4) クラスとオブジェクトの継承(PHP 4)
PHP マニュアル

---------------------------------- - --------

クラス
クラスは、変数と、これらの変数に作用する関数のコレクションです。変数は var を通じて定義され、関数は function を通じて定義され、クラスは次の構文
を通じて定義されます。
------解決策------------------
php4
ではクラスが導入されているので、このような書き方があります
------解決策---------
4 はこちら

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