php 類與物件及 單雙箭頭的使用

2021-08-22 05:02:19 字數 2352 閱讀 8195

物件導向在php中占有非常重要的位置,功能尤其強大,下面介紹一下,php中類的宣告以及類的例項化。

1.類的宣告

view source

1<?php

2//宣告乙個person類

3classperson

6?>

view source

01<?php

02//宣告乙個person類

03classperson

10}

11?>

這樣乙個完整的類就宣告好了,在類的裡面新增需要的屬性和方法即可。

2.類的例項化

view source

01<?php

02//宣告乙個person類

03classperson

10}

11

12$person1=newperson();//這裡例項化乙個物件person1

13?>

例項化的物件可通過->來給物件中的成員屬性賦值,或訪問成員屬性和方法

view source

01<?php

02//宣告乙個person類

03classperson

10}

11

12$person1=newperson();//這裡例項化乙個物件person1

13$person1->name ="liming";//給name賦值

14echo$person1->name;//輸出name的值liming

15echo$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 ...