物件導向在php中占有非常重要的位置,功能尤其強大,下面介紹一下,php中類的宣告以及類的例項化。
1.類的宣告
view source
1
<?php
2
//宣告乙個person類
3
class
person
6
?>
view source
01
<?php
02
//宣告乙個person類
03
class
person
10
}
11
?>
這樣乙個完整的類就宣告好了,在類的裡面新增需要的屬性和方法即可。
2.類的例項化
view source
01
<?php
02
//宣告乙個person類
03
class
person
10
}
11
12
$person1
=
new
person();
//這裡例項化乙個物件person1
13
?>
例項化的物件可通過->來給物件中的成員屬性賦值,或訪問成員屬性和方法
view source
01
<?php
02
//宣告乙個person類
03
class
person
10
}
11
12
$person1
=
new
person();
//這裡例項化乙個物件person1
13
$person1
->name =
"liming"
;
//給name賦值
14
echo
$person1
->name;
//輸出name的值liming
15
echo
$person1
->say();
//執行say()方法,輸出this is my name!
16
?>
--->這個箭頭是呼叫類中的函式
比如
class a
} $a=new a;
$a->b();
輸出:a
還有乙個>=這樣的箭頭,定義陣列用
比如
$array1=array(』a』=>5,』b』=>6);
while($arrayitem=each($array1))
輸出:
a=5
b=6
::的意思:
不用例項化直接調!
php 定義物件,php的類與物件怎麼定義
在自己學習php的過程中,從零基礎開始 從第一本書的看不懂,到第二本書的有印象了,再到第三本書的操作簡單語句 記不清到底看過多少本了。可 是在應用時,每次到了一些關鍵知識點和核心技術,對其定義和用法會有模糊的感覺,因此特意把覺得比較重要的知識點寫成網路筆記,這樣便於經常翻來溫習。面向過程定義 面向過...
PHP中的類與物件導向
php程式設計中類與物件的區別 類是抽象的,代表一類事物。物件是具體,是類的乙個具體例項。類是物件的模板,物件是類的乙個個體例項。具體物件導向的例項 這就是乙個類 狗類 class dog www.jbxue.com 建立乙隻狗 dog1 new dog 給這只貓賦值.具體各個 dog1 name ...
實驗3 類與物件的定義及使用 加強
實驗內容 1 程式功能 設計乙個學生型別stu,包括學生的姓名和成績 設計乙個教師類tea,包括教師的姓名 職稱。兩個類共用乙個友元函式,輸出相關資訊 學生姓名 成績 教師姓名 職稱 在主函式中分別定義兩個類的物件並初始化,利用友元函式輸出相關資訊。注 友元函式宣告應當如下 friend void ...