日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

PHP文件操作簡單介紹及函數(shù)匯總

瀏覽:41日期:2022-09-08 13:49:49

文件操作一直是Web程序員頭疼的地方,而文件操作在CMS這樣的系統(tǒng)中又是必須的。如今,PHP文件操作的函數(shù)內(nèi)容已經(jīng)非常強大,文件這部分也是學(xué)習(xí)PHP非常重要的一部分,希望大家不要忽略。這篇文章會簡單介紹一下PHP的幾個基本文件操作,最后附有PHP文件函數(shù)匯總,供大家參考和學(xué)習(xí)。

1. 打開文件:fopen('文件名','模式');

模式參數(shù):

r:只讀,將文件指針指向文件頭。r+:讀/寫,將文件指針指向文件頭。w:只寫,打開并清空文件的內(nèi)容。如果文件不存在,則創(chuàng)建文件。w+:讀/寫,打開并清空文件的內(nèi)容。如果文件不存在,則創(chuàng)建文件。a:追加,打開并向文件的末端進行寫操作。如果文件不存在,則創(chuàng)建新文件。a+:讀/追加,通過向文件末端寫內(nèi)容,來保持文件內(nèi)容。

2. 關(guān)閉文件:fclose();

使用文件完畢,要顯式的告訴PHP已經(jīng)使用完文件,例如:

$file=fopen('test.txt','r'); //關(guān)閉一個已打開的文件指針//some code be executed fclose=($file);

3. 檢測是否已達到文件的末端:feof();

例如:if(feof($file)){ echo 'end of file';}

4. 逐行讀取文件:fgets();

例如:

$file=fopen('test.txt','r'); while(!feof($file)){ echo fgets($file).'< br/>'; } fclose($file);

5. 逐字符讀取文件:fgetc()

6. 讀取任意二進制數(shù)據(jù):fread()

7. 判斷文件讀取的狀態(tài)

每個文件句柄都有一個文件指針,根據(jù)fopen函數(shù)的mode參數(shù),文件指針最初位于文件的開頭,或者文件的末尾。feof()可以判斷文件是否已經(jīng)到末尾;filesize()函數(shù)返回文件的大小。

8. 寫入文件和權(quán)限判斷

fwrite() 函數(shù)執(zhí)行文件寫入is_readable()//判斷文件是否可讀is_writeable()//判斷文件是否可寫is_writable()//判斷文件是否可寫file_exists()//是否存在這個文件

代碼舉例:

$filename = ’test.txt’; $somecontent;// 首先我們要確定文件存在并且可寫if (is_writable($filename)) { // 在這個例子里,我們將使用添加模式打開$filename, 因此,文件指針將會在文件的開頭,那就是當我們使用fwrite()的時候,$somecontent將要寫入的地方。 if (!$handle = fopen($filename, ’a’)) { echo '不能打開文件 $filename'; exit; } // 將$somecontent寫入到我們打開的文件中。 if (fwrite($handle, $somecontent) === FALSE) {echo '不能寫入到文件 $filename';exit; } echo '成功地將 $somecontent 寫入到文件$filename'; fclose($handle); } else{ echo '文件 $filename 不可寫';}

9. 將文件讀取到一個數(shù)組:

$array=file('text.txt'),$array[0]就是第一行文本,依次類推。如果要翻轉(zhuǎn)整個數(shù)組,例如:$arr=array_reverse($array);

則最后一行文本就是$arr[0]

10. 訪問目錄

目錄訪問建議使用前向斜線'/',兼容windows和unix系統(tǒng)。主要函數(shù)包括:

basename()//返回不包括路徑信息的文件名dirname()//返回文件名的目錄部分realpath()//接受相對路徑,返回文件的絕對路徑pathinfo()//提取給定路徑的目錄名,基本文件名和擴展名opendir()//打開目錄,返回資源句柄readdir()//讀取目錄項rewinddir()//將讀取指針返回開頭closedir()//關(guān)閉讀取句柄chdir()//改變當前腳本執(zhí)行期間的當前工作目錄mkdir()//創(chuàng)建目錄rmdir()刪除目錄

附:PHP文件函數(shù)大全

basename — 返回路徑中的文件名部分chgrp — 改變文件所屬的組chmod — 改變文件模式chown — 改變文件的所有者clearstatcache — 清除文件狀態(tài)緩存copy — 拷貝文件delete — 參見 unlink() 或 unset()dirname — 返回路徑中的目錄部分disk_free_space — 返回目錄中的可用空間disk_total_space — 返回一個目錄的磁盤總大小diskfreespace — disk_free_space()的別名fclose — 關(guān)閉一個已打開的文件指針feof — 測試文件指針是否到了文件結(jié)束的位置fflush — 將緩沖內(nèi)容輸出到文件fgetc — 從文件指針中讀取字符fgetcsv — 從文件指針中讀入一行并解析 CSV 字段fgets — 從文件指針中讀取一行fgetss — 從文件指針中讀取一行并過濾掉 HTML 標記file_exists — 檢查文件或目錄是否存在file_get_contents — 將整個文件讀入一個字符串file_put_contents — 將一個字符串寫入文件file — 把整個文件讀入一個數(shù)組中fileatime — 取得文件的上次訪問時間filectime — 這個PHP文件函數(shù)取得文件的 inode 修改時間filegroup — 取得文件的組fileinode — 取得文件的 inodefilemtime — 取得文件修改時間fileowner — 取得文件的所有者fileperms — 取得文件的權(quán)限filesize — 取得文件大小filetype — 取得文件類型flock — 輕便的咨詢文件鎖定fnmatch — 用模式匹配文件名fopen — 打開文件或者 URLfpassthru — 輸出文件指針處的所有剩余數(shù)據(jù)fputcsv — 將行格式化為 CSV 并寫入文件指針fputs — fwrite()的別名fread — 讀取文件(可安全用于二進制文件)fscanf — 從文件中格式化輸入fseek — 在文件指針中定位fstat — 通過已打開的文件指針取得文件信息ftell — 返回文件指針讀/寫的位置ftruncate — 將文件截斷到給定的長度fwrite — 寫入文件(可安全用于二進制文件)glob — 尋找與模式匹配的文件路徑is_dir — 該PHP文件函數(shù)判斷給定文件名是否是一個目錄is_executable — 判斷給定文件名是否可執(zhí)行is_file — 判斷給定文件名是否為一個正常的文件is_link — 判斷給定文件名是否為一個符號連接is_readable — 判斷給定文件名是否可讀is_uploaded_file — 判斷文件是否是通過 HTTP POST 上傳的is_writable — 判斷給定的文件名是否可寫is_writeable — is_writable()的別名link — 建立一個硬連接linkinfo — 獲取一個連接的信息lstat — 給出一個文件或符號連接的信息mkdir — 新建目錄move_uploaded_file — 將上傳的文件移動到新位置parse_ini_file — 解析一個配置文件pathinfo — 返回文件路徑的信息pclose — 關(guān)閉進程文件指針popen — 打開進程文件指針readfile — 輸出一個文件readlink — 返回符號連接指向的目標realpath — 返回規(guī)范化的絕對路徑名rename — 重命名一個文件或目錄rewind — 倒回文件指針的位置rmdir — 刪除目錄set_file_buffer — stream_set_write_buffer()的別名stat — 給出文件的信息symlink — 建立符號連接tempnam — 建立一個具有唯一文件名的文件tmpfile — 建立一個臨時文件touch — 設(shè)定文件的訪問和修改時間umask — 改變當前的 umaskunlink — 刪除文件

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: PHP
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
麻豆成人在线观看| 天堂中文av在线资源库| 狠狠久久婷婷| 视频一区中文| 亚洲精品一区二区妖精| 国产精品毛片| 亚洲欧美久久精品| 日韩精品乱码av一区二区| 色婷婷成人网| 久久国产精品99国产| 亚洲欧美日韩视频二区| 模特精品在线| 亚洲精品福利| 久久精品 人人爱| 精品日产乱码久久久久久仙踪林| 国产一区二区三区四区大秀| www.九色在线| 久久香蕉国产| 玖玖精品视频| 69堂免费精品视频在线播放| 美女视频黄免费的久久| 精品久久在线| 日韩一区二区三区免费播放| 国产一区久久| 另类激情亚洲| 国产剧情一区| 国产美女高潮在线观看| 香蕉国产精品| 日韩激情综合| 91欧美在线| 亚洲一区二区三区免费在线观看 | 国产麻豆一区二区三区| 精品三级国产| 欧美日韩国产精品一区二区亚洲| 在线免费观看亚洲| 国产精品99久久免费观看| 精品国产精品国产偷麻豆 | av中文字幕在线观看第一页| 亚洲女同中文字幕| 久久国内精品| 久久久久久免费视频| 亚洲免费一区三区| 国产精品99在线观看| 国产婷婷精品| 麻豆国产精品视频| 一区二区自拍| 麻豆精品在线视频| 国模 一区 二区 三区| 日本v片在线高清不卡在线观看| 国产精品一区二区av交换| 亚洲女同av| 蜜桃久久精品一区二区| 美女精品久久| 日韩视频中文| 国产一区二区三区四区二区| 亚洲中午字幕| 成人精品高清在线视频| 精品一区在线| 免费一级欧美片在线观看网站| 影音先锋久久| 国产成人精品一区二区三区在线| 久久午夜影视| 五月天av在线| 欧美一级一区| 欧美中文字幕一区二区| 欧美一级全黄| 日韩亚洲国产欧美| 精品国产亚洲一区二区三区在线| 免费日韩精品中文字幕视频在线| 久久精品日韩欧美| 亚洲精品一二| 欧美+日本+国产+在线a∨观看| 欧美激情99| 亚洲资源在线| 在线日韩电影| 国产成人黄色| 91精品在线免费视频| 亚洲精品电影| 日韩精品1区| 欧美精品国产一区| 99国产精品| 欧美aa在线观看| 久久av电影| 蜜桃传媒麻豆第一区在线观看| 成人午夜精品| 免费一区二区三区在线视频| 亚洲理论在线| 亚洲激情社区| 久久天堂精品| 国产一区国产二区国产三区| 97久久精品| 视频一区日韩精品| 制服诱惑一区二区| 久久国产电影| 97精品国产| 国产精品一页| 日韩高清一区| 亚洲综合国产| 亚洲精品午夜av福利久久蜜桃| 免费看av不卡| 久久精品网址| 国产亚洲一区二区三区啪| 综合国产在线| 久久亚洲欧美| 午夜一区在线| 亚洲一区二区免费看| 亚洲女同中文字幕| 亚洲高清成人| 亚洲高清不卡| 亚洲激情五月| 国产99精品一区| 欧美综合另类| 欧美91福利在线观看| 久久蜜桃av| 欧美aa国产视频| 性欧美69xoxoxoxo| 欧美在线观看视频一区| jiujiure精品视频播放| 久久精品99久久无色码中文字幕| 日韩中文影院| 91精品蜜臀一区二区三区在线| 91tv亚洲精品香蕉国产一区| 欧美成人精品三级网站| 欧美日韩视频网站| 久久久人人人| 桃色一区二区| 欧美 日韩 国产一区二区在线视频| 91精品一区二区三区综合在线爱| 久久精选视频| 欧美日韩日本国产亚洲在线| 欧美日韩精品免费观看视频完整| 一区在线免费观看| 蜜臀av在线播放一区二区三区| 亚洲aa在线| 欧美久久精品| 久久三级中文| 性欧美videohd高精| 亚洲大全视频| 亚洲天堂日韩在线| 国产免费av国片精品草莓男男| 国产精品亚洲欧美日韩一区在线| 欧美激情视频一区二区三区免费 | 久久久精品日韩| 91精品电影| 亚洲一级大片| 国产欧美日韩精品一区二区三区| 久久精品毛片| 婷婷成人在线| 亚洲精品乱码| 国产精品sss在线观看av| 国内在线观看一区二区三区| 婷婷激情一区| 午夜一区在线| 国产欧美日韩视频在线| 国产在线一区不卡| 久久一区二区三区电影| 男女男精品网站| 国产亚洲精aa在线看| sm久久捆绑调教精品一区| 欧美中文字幕一区二区| 日韩在线观看一区二区| 国产精品国产三级在线观看| 四虎8848精品成人免费网站| 欧美在线影院| 国产亚洲欧美日韩精品一区二区三区 | 欧美中文字幕| 国产精品一区2区3区| 久久91导航| 综合日韩在线| 精品三级久久久| 国产一区91| 免费一级欧美片在线观看网站| 久久国产日韩| 日韩av二区在线播放| 伊人久久在线| 亚洲综合中文| 中文字幕高清在线播放| 亚洲婷婷丁香| 电影91久久久| 西西人体一区二区| 久久精品国产福利| re久久精品视频| 国产欧美三级| 欧美日韩国产高清电影| 国产乱码精品一区二区亚洲| 欧美色图一区| 久久爱www.| 国产农村妇女精品一二区| 欧美精品99| 亚洲免费网址| 麻豆mv在线观看| 亚洲97av| 久久精品av| 国产精品网站在线看| 一区在线免费| 精品视频97| 日韩欧美激情| 欧美日韩高清| 国内精品麻豆美女在线播放视频| 亚洲天堂免费|