变量中的特殊类型
一、資源類型
資源(resource):資源是由專門的函數來建立和使用的,例如打開文件、數據連接、圖形畫布。我們可以對資源進行操作(創建、使用和釋放)。任何資源,在不需要的時候應該被及時釋放。如果我們忘記了釋放資源,系統自動啟用垃圾回收機制,在頁面執行完畢后回收資源,以避免內存被消耗殆盡。
假設在服務器上,你發現了一個文件,是不是很好奇,想看看里面寫了啥。嘿嘿,PHP可以做到哦(但是千萬記住,如果是隱私文件,可不能偷窺哦,就像偷窺陳冠*的照片一樣,是要坐牢滴!)。假設服務器上有個文件為“f.txt”,這時候,我們就需要用到資源這種特殊的數據類型。
下面我們來用資源類型讀取f.txt文件中的內容:
注意:f.txt文本文件保存時一定要設置為UTF-8格式,避免出現亂碼。
二、空類型
NULL(NULL):NULL是空類型,對大小寫不敏感,NULL類型只有一個取值,表示一個變量沒有值,當被賦值為NULL,或者尚未被賦值,或者被unset(),這三種情況下變量被認為為NULL。
參考如下代碼:
執行結果如下:
NULL
NULL
NULL
NULL
總結
- 上一篇: 标量类型集锦
- 下一篇: 王者营地战斗力怎么刷高 王者荣耀官方网站