1. 程式人生 > >2017 5 31 php面向過程 面向對象1

2017 5 31 php面向過程 面向對象1

語法 存儲 his 調用 定義 屬性 類常量 流程 通過

面向過程的語法
定義變量;
定義函數;
使用變量(輸出,賦值,等)
調用函數;
流程控制(if,switch,for,while等)


面向對象的語法
1,定義類;定義類的語法中,只有這3種代碼:
1.1定義屬性(變量)
1.2定義方法(函數)
1.3定義常量(類常量)
2,創建類的對象;
3,使用對象;
使用對象也幾乎只有3個方式:
3.1使用其屬性:因為屬性就是“變量”,則使用其屬性,也就是跟以前使用變量一樣。
3.2使用其方法:因為方法就是“函數”,則使用其方法,也就是跟以前使用函數一樣。
3.3使用其常量:類似使用以前的普通常

對象和資源是默認引用傳值
因為對象變量進行普通傳值的時候,復制的是對象變量中所存儲的“對象標識符#1” 可以通過var_dump()看

一個類中有3種代碼
屬性:
方法:
類常量:

$this是偽對象 代表當前類的當前所屬對象

2017 5 31 php面向過程 面向對象1