日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

变量中的特殊类型

發(fā)布時(shí)間:2023/12/31 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 变量中的特殊类型 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

一、資源類(lèi)型

資源(resource):資源是由專(zhuān)門(mén)的函數(shù)來(lái)建立和使用的,例如打開(kāi)文件、數(shù)據(jù)連接、圖形畫(huà)布。我們可以對(duì)資源進(jìn)行操作(創(chuàng)建、使用和釋放)。任何資源,在不需要的時(shí)候應(yīng)該被及時(shí)釋放。如果我們忘記了釋放資源,系統(tǒng)自動(dòng)啟用垃圾回收機(jī)制,在頁(yè)面執(zhí)行完畢后回收資源,以避免內(nèi)存被消耗殆盡。

假設(shè)在服務(wù)器上,你發(fā)現(xiàn)了一個(gè)文件,是不是很好奇,想看看里面寫(xiě)了啥。嘿嘿,PHP可以做到哦(但是千萬(wàn)記住,如果是隱私文件,可不能偷窺哦,就像偷窺陳冠*的照片一樣,是要坐牢滴!)。假設(shè)服務(wù)器上有個(gè)文件為“f.txt”,這時(shí)候,我們就需要用到資源這種特殊的數(shù)據(jù)類(lèi)型。
下面我們來(lái)用資源類(lèi)型讀取f.txt文件中的內(nèi)容:

<?php //首先采用“fopen”函數(shù)打開(kāi)文件,得到返回值的就是資源類(lèi)型。 $file_handle=fopen("/data/webroot/resource/pnp/f.txt","r"); if ($file_handle){//接著采用while循環(huán)一行行地讀取文件,然后輸出每行的文字while (!feof($file_handle)) { //判斷是否到最后一行$line = fgets($file_handle); //讀取一行文本echo $line; //輸出一行文本echo "<br />"; //換行} } fclose($file_handle);//關(guān)閉文件 ?>

注意:f.txt文本文件保存時(shí)一定要設(shè)置為UTF-8格式,避免出現(xiàn)亂碼。

二、空類(lèi)型

NULL(NULL):NULL是空類(lèi)型,對(duì)大小寫(xiě)不敏感,NULL類(lèi)型只有一個(gè)取值,表示一個(gè)變量沒(méi)有值,當(dāng)被賦值為NULL,或者尚未被賦值,或者被unset(),這三種情況下變量被認(rèn)為為NULL。
參考如下代碼:

<?php error_reporting(0); //禁止顯示PHP警告提示$var;var_dump($var);$var1=null;var_dump($var1);$var2=NULL;var_dump( $var2);$var3 = "節(jié)日快樂(lè)!";unset($var3);//釋放$var3var_dump($var3); ?>

執(zhí)行結(jié)果如下:
NULL
NULL
NULL
NULL

總結(jié)

以上是生活随笔為你收集整理的变量中的特殊类型的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。