php 檔案操作

2021-07-02 05:14:10 字數 2602 閱讀 8896

獲取檔案資訊:

//開啟檔案

$file_path = "test.txt";

//獲取檔案資訊

if($fp=fopen($file_path,"r"))";

echo "

檔案上次修改時間".date("y-m-d h:i:s",$file_info['mtime']);

echo "

檔案上次訪問時間".date("y-m-d h:i:s",$file_info['atime']);

echo "

檔案上次change時間".date("y-m-d h:i:s",$file_info['ctime']);

}else

//關閉檔案

fclose($fp);

<?php//第二種方式獲取檔案資訊

echo "

".filesize($file_path);

echo "

".date("y-m-d h:i:s",fileatime($file_path));

echo "

".filectime($file_path);

echo "

".filemtime($file_path);

?>

讀取檔案資訊:

<?php

//讀取檔案

$file_path = "test.txt";

//先判斷檔案是否存在

if(file_exists($file_path))else

//關閉檔案

fclose($fp);

?>

讀取檔案資訊的簡單方式:

<?php

// //讀取檔案

$file_path = "test.txt";

$contents = file_get_contents($file_path);

$contents = str_replace("\r\n", "

", $contents);

echo $contents;

?>

迴圈讀取檔案資訊:

<?php

// //讀取檔案

$file_path = "test.txt";

if(file_exists($file_path))

$str = str_replace("\r\n", "

", $str);

echo $str;

fclose($fp);

}else

?>

讀取ini檔案資訊:

<?php

$file_path="test.ini";

$arr = parse_ini_file($file_path);

print_r($arr);

$psw = $arr['password'];

$user = $arr['user'];

$host = $arr['host'];

echo "

".$psw;

echo "

".$user;

echo "

".$host;

?>

寫檔案:

<?php

$file_path = "test.txt";

if(file_exists($file_path))

echo "新增成功!";

}else

fclose($fp);

?>

寫檔案簡單方式:

<?php

$file_path = "test.txt";

?>

拷貝檔案:

<?php

//拷貝檔案

if(!copy("./test.png", "c:"))else

?>

建立檔案:

<?php

//建立檔案並且寫入資訊

$file_path="c:/php建立的資料夾/newfile.txt";

$fp =fopen($file_path,"w+");

fwrite($fp, "hello,world");

fclose($fp);

?>

刪除檔案:

<?php

$file_path="c:/php建立的資料夾/newfile.txt";

if(is_file($file_path))else

}else

?>

php操作php檔案

聽起來有些暈吧?使用php來操作php頁面。有乙個小的用途,在乙個系統當中可能會有個別的小項不便存入資料庫,但是我們又要經常在其他頁面當中呼叫,而且還需要更新,那麼我們就可以用這種方式來解決。其中遇到幾個小問題,搞了俺半天時間才搞定 比如說 使用者需要更改某乙個標題,但是單獨為這個標題在建立乙個表,...

php檔案操作

1 開啟檔案 resource fopen string filename,string mode bool use include path resource zcontext handle fopen filename,mode 開啟檔案,返回代表此檔案的資源的控制代碼 檔名稱可以使用相對路徑或...

PHP 檔案操作

建立檔案 方法一 file fopen test.txt w 方法二 touch file 建立資料夾 mkdir web www testing test dir 0700 建立多層資料夾 原生 mkdir web www testing test dir 0700,true 遞迴 functio...