2019年7月月曜日5月22日、単にまとめます

//クラスとは何ですか?

  クラスは、属性やサービスの同じセットを持つオブジェクトのコレクションです。それは、その内部プロパティと2つの主要な部分のサービスを含め、このクラスに属するすべての抽象オブジェクトの統一された記述を提供します


 

//クラスのクラス名を使用して、クラスの定義は、内部} {コードブレースを書き込みます

//クラス名は大文字を使用するように

  クラスPerson {}


 

//変数内部を宣言するVARを使用しますが、:値は、すべてのコールの後に初期値を与えられているので、この変数の初期値を与えないようにしてください

  クラスPerson {変数$名;変数$年齢;など} ------

  クラスPerson {

   変数$名;

   $年齢がありました。


 

//メソッド宣言では、複数が覚えて宣言することができますが、ああ繰り返すことはできません!

関数太陽(){

「歌う」エコー;

}

  }


 

 //新しいクラスのインスタンス変数をインスタンス化するクラスのキーワードをインスタンス化しますが、多くの後に給与のインスタンスは、繰り返しを避けることができません

 $のObj =新しい人(); //括弧


 

 // $これは、内部のメンバーのコールを完了するためのオブジェクト、オブジェクトを表現するためにも使用することができます

関数の実行(){

の$ this - >名前「私の性別は:」:「私の名前は」エコーの$ this - >セックスます$ this->年齢「私の年齢は」「私は歌います」。......

} //これは、内部自治への呼び出しを完了しますが、これらの内部変数は外の値を支払わされている次のとおりです。


 

//私たちは、内部変数の割り当て、キーシンボルのインスタンス化後のオブジェクトを見つけるために使用できる「 - >」;彼はアクセスオブジェクトのメンバを完了するための特別な演算子です

 $ Obj->名前=「劉宏基」。

   $ obj->年齢=」17” ;

   $ Obj-> = "男性" セックス。


 

//のvar_dumpの割り当ては、オブジェクトを印刷するために直接使用することができた後にのみ、文字列にすることができ、エコー、エコーため、出力の外に使用することはできません、この意志を直接出力誤差

 var_dump($ OBJ)。

//最後に、このメソッドを呼び出すには、オブジェクト名を使用します

 実行$ obj->();


 

おすすめ

転載: www.cnblogs.com/xiaojiji/p/11227936.html