国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

PHP中的stdClass是什么?如何使用?(代碼示例)

2020-03-22 20:16:36
字體:
來源:轉載
供稿:網友
PHP中的stdClass是什么?本篇文章就來帶大家認識一下PHP中的stdClass,介紹它的用途和使用方法,希望對大家有所幫助。

 

stdClass是什么?有什么用?

stdClass是PHP中的類原型、空類,它是最簡單的對象,用于將其他類型轉換為對象;它類似于Java或Python對象。

stdClass不是對象的基類。如果將對象轉換為對象,則不會對其進行修改。但是,在不是NULL的情況下,如果轉換對象的類型,則創(chuàng)建stdClass的實例;如果為NULL,則新實例將為空。

用途:

1、stdClass通過調用它們直接訪問成員。

2、它在動態(tài)對象中很有用。

3、它用于設置動態(tài)屬性等。

stdClass的使用示例

下面我們通過示例來簡單介紹stdClass的使用。

示例1:對比使用數組和stdClass存儲數據

使用數組存儲數據

 ?php header( content-type:text/html;charset=utf-8 // 定義一個學生數組$student_detail_array = array(  student_id = 18201401 ,  name = 李華 ,  age = 20 ,  college = 計算機科學 // 顯示數組內容var_dump($student_detail_array); ? 

輸出:

使用stdClass而不是數組來存儲學生信息(動態(tài)屬性)

 ?php header( content-type:text/html;charset=utf-8 // 定義一個學生對象$student_object = new stdClass; $student_object- student_id = 18201401 $student_object- name = 李華 $student_object- age = 20; $student_object- college = 計算機科學 // 顯示學生對象的內容var_dump($student_object); ? 

輸出:

3.jpg

注意:可以將數組類型轉換為對象,將對象轉換為數組。

示例2:將數組轉換為對象

 ?php header( content-type:text/html;charset=utf-8 // 定義一個學生數組$student_detail_array = array(  student_id = 18201401 ,  name = 李華 ,  age = 20 ,  college = 計算機科學 $employee = (object) $student_detail_array; // 顯示數組內容 var_dump($employee); ? 

輸出:

4.jpg

示例3:將對象屬性轉換為數組

 ?php header( content-type:text/html;charset=utf-8 // 定義一個學生對象$student_object = new stdClass; $student_object- student_id = 18201401 $student_object- name = 李華 $student_object- age = 20; $student_object- college = 計算機科學 $student_array = (array) $student_object; // 顯示學生對象的內容var_dump($student_array); ? 

輸出:

5.jpg

以上就是本篇文章的全部內容,希望能對大家的學習有所幫助。更多精彩內容大家可以關注php 相關教程欄目?。?!

以上就是PHP中的stdClass是什么?如何使用?(代碼示例)的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 新龙县| 繁峙县| 兴义市| 阿拉尔市| 海安县| 彰武县| 兴义市| 中超| 南雄市| 莱州市| 平谷区| 调兵山市| 钟山县| 台中县| 阿尔山市| 伊吾县| 平山县| 沛县| 佳木斯市| 象山县| 伊春市| 石城县| 乾安县| 左贡县| 永定县| 甘泉县| 安徽省| 稻城县| 高台县| 广德县| 西昌市| 长阳| 清苑县| 通许县| 信阳市| 威海市| 紫云| 茂名市| 三原县| 伊川县| 开平市|