php學習筆記(一) php類的概念

2022-05-04 18:00:10 字數 782 閱讀 6924

<?php 

//類的概念

/** 乙個類包含自己的屬性和函式

* * 屬性:屬於類自己的常量和變數

* * 方法:就是函式

* * 類是一類事物的抽象 */

//例子:

//車就是一種抽象

class

car}

$qiche = new

car();

$qiche->color = '黑';

$qiche->wheel_size = 12;

$qiche->pull_some_thing('人');

echo '';

//例子2:

classa

else

}}classb}

$a = new

a();

$a->foo();

@a::foo();//

直接在類外呼叫a類的foo方法不能獲取到a類(就是說不能在類外使用$this指代目標類)

//$this->foo();//會報錯

$b = new

b();

@$b->bar();

//note: the next line will issue a warning if e_strict is enabled.

@b::bar();

echo '

';

執行效果 

PHP學習筆記 類

類的靜態方法和靜態屬性 靜態方法是以類作為作用域的函式。靜態方法不能訪問這個類中的普通屬性。但可以訪問靜態屬性。在類的外部訪問靜態方法和屬性 格式 類名 屬性 類名 方法 在當前類中訪問靜態方法和屬性 格式 self 屬性 self 方法 抽象類 abstract class 用關鍵字abstrac...

PHP學習筆記一

以 開頭,以 結尾 函式 echo 在網頁上輸出文字 php 語句以分號結尾 php 塊的關閉標籤也會自動表明分號 因此在 php 塊的最後一行不必使用分號 這是單行注釋 這也是單行注釋 這是多行注釋塊 它橫跨了 多行 不過在 php 中,所有變數都對大小寫敏感。函式之外宣告的變數擁有 global...

php學習筆記一

self 和 this 的區別 self 可以訪問例項變數和類變數,this 只可以訪問例項變數 函式可以定義靜態變數 function function static var 父類和子類可以宣告同名的靜態變數,儲存不同的值 class p class c extends p c test 魔法函式...