特殊數據類型
PHP還有一些特殊的數據類型這些數據類型主要提供某種特殊的用途無法歸入任何類別
PHP的特殊數據類型主要包括資源和空(null)數據類型
資源
在PHP中PHP程序通常與一些外部數據源進行交互如文件數據庫和網絡流等通常這種交互是通過句柄來完成的這些句柄保持對資源的引用直到通信結束句柄才能撤銷這些句柄就屬於資源數據類型
並不是所有的函數都返回資源只有PHP腳本中負責將資源綁定到變量的函數才能返回資源而該資源類的變量也並不能真正地保存一個值實際上只保存了一個指針指向所打開的資源類型變量在使用時直接調用指針就行如果輸出其內容我們將看到一個資源的ID號的引用
空(null)
空(null)就是什麼也沒有沒有值它既不表示零也不表示空格這種定義理解起來是相當困難的一般來說我們認為表所示情況下這種類型的值為空(null)
表 空值情況
例如在以下代碼中將空值賦給變量$a
<?php
$a = 我喜歡PHP; //為變量賦值非空值
$a = null;//將變量值賦值為空
if(is_null($a)){
echo 變量值是空值;
}
?>
返回目錄PHP Web開發學習實錄
編輯推薦
Java Web開發詳解
ASPNET MVC 框架揭秘
ASPNET開發寶典
ASP NET開發培訓視頻教程
From:http://tw.wingwit.com/Article/program/PHP/201311/21573.html