ホームページ >バックエンド開発 >PHPチュートリアル >新しい $variable() インスタンス化クラスをサポートする PHP のバージョンを教えてください。
PHP のどのバージョンが新しい $variable() インスタンス化クラスをサポートしているかお聞きしてもよろしいでしょうか?
タイトルにあるように、変数を使用して新しいインスタンス オブジェクトを通じてクラス名を指定します。これは PHP のどのバージョンからサポートされますか?
PHP マニュアルにも見つかりませんでしたし、この書き方さえ知りませんでした。
-----解決策--------------------------------
かなり早いんじゃないでしょうか? PHP4にはインスタンス化されたクラスがあります。 $a=new b(); または $a =new b; の両方が機能します。
------解決策---------
クラスとオブジェクト (PHP 4) クラスとオブジェクトの継承(PHP 4)
PHP マニュアル
---------------------------------- - --------
クラス
クラスは、変数と、これらの変数に作用する関数のコレクションです。変数は var を通じて定義され、関数は function を通じて定義され、クラスは次の構文
を通じて定義されます。
------解決策------------------
php4
ではクラスが導入されているので、このような書き方があります
------解決策---------
4 はこちら