php文件操作之常用文件操作筆記
來源:程序員人生 發布時間:2014-04-03 14:21:52 閱讀次數:2726次
在php中文件操作函數有很多很多,下面我來給各們同學介紹在php中文件操作常用函數使用方法與介紹.
1、獲取文件名:basename();
2、獲取文件所在的目錄:dirname();
3、pathinfo()獲取文件信息,返回結果為一個array,包括路徑、文件全名、文件名和擴展名.
實例代碼如下:
- $file = '/com/netingcn/error.log';
- print_r(pathinfo($file));
結果為:
- Array(
- [dirname] => /com/netingcn
- [basename] => error.log
- [extension] => log
- [filename] => error
- )
4、判斷文件是否存在:is_file();
5、判斷目錄是否存在:is_dir();
6、判斷文件或目錄是否存在:file_exists();
7、讀取文件所有內容:file()或file_get_contents(),其中file()返回的是一個一行為元素的array,file_get_contents()把文件全部內容作為一個String返回;
8、寫文件fwrite,如:
實例代碼如下:
- $handler = fopen($file, 'w');
- fwrite($handler, 'content');
- fclose($handler);
- $handler = fopen($file, 'r');
- while(!feof($handler)) {
- $datas[] = fgets($handler);
- }
- while(!feof($handler)) {
- $datas[] = fgetss($handler);
- }
- while(!feof($handler)) {
- $datas[] = fgetcsv($handler);
- }
- $content = fread($handler, $strLength);
- fclose($handler);
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈