ホームページ > バックエンド開発 > PHPチュートリアル > phpの基本について質問させてください。

phpの基本について質問させてください。

WBOY
リリース: 2016-06-13 12:14:29
オリジナル
943 人が閲覧しました

php についていくつかの基本的な質問をしたいのですが、

class Test1 {<br />	static private $_name;<br /><br />}<br /><br /><br />$_test1 = new Test1('张三');<br />var_dump($_test1);
ログイン後にコピー


ページの出力は次のとおりです:
object(Test1)#1 (0) { }
私も合格しました。しかし、Test1 クラスにコンストラクター メソッド __construct() を記述していないのに、なぜエラーが報告されないのでしょうか?



---- --解決策のアイデア------ ----------------
コンストラクターはパラメータを渡す必要はありません。コンストラクターは実行されません。
----- -解決策のアイデア----------------------
コンストラクターはすでにわかっていますが、定義しないと、その関数は空になります。
------ソリューションのアイデア----------------------
しかし、
class Test1 {
static private $_name;
}
はコンストラクター __construct

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