PHP學習筆記之php文件操作,_PHP教程
Jul 12, 2016 am 08:51 AMPHP學習筆記之php文件操作,
一、fstat函數(shù):顯示文件的所有信息
$file_path = "test.php"; if($fp=fopen($file_path,"a+")){ $file_info=fstat($fp); echo "<pre class="brush:php;toolbar:false">"; print_r($file_info); echo ""; echo "文件大小為".$file_info['size']; echo "文件上次訪問時間".date("Y-m-d H:i:s",$file_info['mtime']); } fclose($fp); //一定要關閉
二、文件讀?。?/span>
//第一種: $con = fread($fp,filesize($file_path)); $con = str_replace("\r\n","<br>",$con); echo "文件內容是".$con; //第二種:將文件一下全部讀取 $con = file_get_contents($file_path); $con = str_replace("\r\n","<br>",$con); echo "文件內容是".$con; //第三種:一段一段讀取 $buffer = 1024; //為了下載的安全,最好使用文件字節(jié)讀取計數(shù)器 $file_count = 0; //feof用于判斷文件是否讀取到文檔尾 while(!feof($fp) && ($file_size-$file_count>0)){ $file_data = fread($fp,$buffer); //統(tǒng)計讀了多少個字節(jié) $file_count+$buffer; echo $file_data; }
三、寫入文件:
//1、傳統(tǒng)方法寫入文件 $file_path = "test.txt"; if(file_exists($file_path)){ $fp = fopen($file_path,"a+"); //打開方式:a+是追加內容。w+是覆蓋原來的。 $con = "Hello!\r\n"; fwrite($fp,$con); echo "添加成功!"; }else{ echo "文件不存在"; } fclose($fp); //2、第二種方法寫入文件 $file_path= "test.txt"; $con = "北京你好!\r\n"; file_put_contents($file_path,$con,FILE_APPEND); echo "成功";
四、文件操作的應用:
//可以操作ini文件。將服務器的配置寫在ini文件中,再對其進行操作。 dbc.ini host=192.168.0.1 admin=admin password=123456 demo.php <?php $con = parse_ini_file("dbc.ini"); print_r($con); ?> //將ini文件中的數(shù)據(jù)以數(shù)組形式讀出,可以對其進行操作。
五、拷貝文件:
if(!copy("E:\\test.txt","D:\\1.txt")){ echo "fail"; }else{ echo "success"; }
六、創(chuàng)建文件
創(chuàng)建文件夾:
//$path = "E:\\happy"; //文件夾路徑 $path = "E:\\happy\aaa\bbb"; //多級文件夾 if(!is_dir($path)){ if(mkdir($path,0777,true)){ echo "success"; }else{ echo "fail"; } }else{ echo "文件夾已存在"; }
創(chuàng)建文件:
$file_path = "E:\\happy.txt"; $fp = fopen($file_path,"w+"); fwrite($fp,"hello"); fclose($fp);
七、刪除文件:
刪除文件夾:
$path = "E:\\happy\aaa\bbb"; //多級文件夾 if(rmdir($path)){ echo "success"; } //rmdir只能刪除空文件夾,文件夾下有文件或目錄均不能刪除。
刪除文件:
$file_path = "E:\\happy.txt"; if(is_file($file_path)){ if(unlink($file_path)){ echo "success"; }else{ echo "fail"; } }else{ echo "文件不存在"; }
以上所述是小編給大家介紹的php文件操作的相關知識,希望對大家有所幫助。

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

PHP?? ?? ?? ??? ???? ?? ??? ? ???? ?? ??? ???? ?? ??? ???? ???? ????. 1. ?? ?? ??? ?? ??? URL ? ?? ??? ????. 2. UrlenCode? ???? ?? ??? ???????. 3. ? ???? ????? ?? ?? ??? ? ?? ??? ?????. 4. ???? ???? ?? ? ? ??? ??? ??? ??? ?????. 5. ??? ?? ??? ????? ?? ????? OG ??? ???? ?????. 6. XSS ??? ???? ?? ??? ??? ?????. ? ???? ??? ??? ???? ??? ?? ?? ??? ??? ???? ??? ?? ??? ?????.

AI? ??? ??? ?? ?? ? ?? ???? ????? ?? ??? ??????. 1. Baidu, Tencent API ?? ?? ?? NLP ?????? ?? ??? AI ?? ?? API? ??????. 2. PHP? ? ?? guzzle? ?? API? ???? ?? ??? ??????. 3. ?? ????? ?? ?? ??? ???? ???? ???? ??? ??? ? ????. 4. ?? ?? ? ?? ???? ?? PHP-L ? PHP_CODESNIFFER? ??????. 5. ???? ????? ???? ?? ?? ??? ?????? ??? ??????. AIAPI? ??? ? ???, ?? ??, ?? ? PHP ?? ??? ??? ???. ?? ???? PSR ??? ???, ??? ????? ????, ?? ??? ???, ????? ??? ????, X? ???????.

1. ?? ???? ??? ??? ?????? ?? ?? ??? ??, ??? ?? ???? ??? (? : ?? ???, ? ? ??), ?? ??? ?? ???? ???? ? ?? ?? ??? ??? ?? ??? ????????. 2. ?? ??? ??? ?? ? ??? ???? ?? ?? ?? ???? ?? ? ?? AUDIT ?? ??? ??? ? ????? ????? ??? ???????. 3. ?? ?? ??? ?? ??? ???????. Recaptchav3 ???? ??, ??? ?? ?? ?? ?? ??, IP ? ?? ??? ??? ??? ?? ???? ??? ?? ??? ????? ??? ???? ????? ??? ?????.

??? ?? ??? ??? ?? JavaScript? MediareCorder API? ?? PHP ???? ???? ?????. 2. PHP? ???? ?? ??? ???? STTAPI (? : Google ?? Baidu ?? ??)? ???? ???? ?????. 3. PHP? ???? AI ??? (? : OpenAigpt)? ????. 4. ?? ?? PHP? TTSAPI (? : Baidu ?? Google ?? ??)? ???? ??? ?? ??? ?????. 5. PHP? ?? ??? ??? ??? ??? ?? ?? ??? ?????. ?? ????? PHP? ?? ???? ?? ?? ?? ??? ??? ?????.

PHP? ?????? ????? ?? ?? ?? ???? ???? ?? ???? ???? ?? ?? ???? ?????. 2. ?? ??? ???? ???? ?? ??? ?? ? ??? ??? ???? ?? API/Webhook ??? ??? ?? ???? ??? ??? ??? ??? ?????. 3. ?? ????? ?? ??, ??/???? ????, ???? ??, ???? ? ??? ?????? ????? ?? ??? ???? ???? ?? Dingtalk, SMS ?? ??? ???? ??? ?????? ???? ?? ? ??? ??? ????? ?? ??? ???? ???????.

PHP? AI ??? ??? ?? ????? ??? API? ?? ?????. ??? ??? ????? ? ??? ???? ?????. API ??? ?? ?? ??? ???? ??? ??? ???? ???? ? ????. 2. ?? ?? ???? guzzle ?? curl? ???? HTTP ??? ???, JSON ??? ??? ? ???, API ? ?? ??, ??? ? ?? ??? ???? ??, ??? ?? ?? ? ? ?? ????, ??? ?? ? ?????? ?????. 3. ???? ???? ?? ???? API ??, ?? ? ??? ?? ??, ??? ?? ??, ?? ?? ? ??? ??? ??? ?????. ?? ??? ??? ??? ? ??? ???? Propt ?? ? ?? ?? ??, ??? ?? ? ?? ????, ?? ?? ?? ???? ? ??? ?? ? ???? ????? ?????.

PhpisstillRelevantinmodernenterpriseenvironments.1. Modernphp (7.xand8.x)? ??? ??, ??? ??, jitcompilation ? modernsyntax, mateitsuilableforlarge-scalepplications

MAC ?? ???? ? ??? ?? ??? ????? ?? ? ??? ????? ????. 1. ???? ???? ???? ???? ??? ?? ? ?? ????? ??? ???? ??????. 2. ????? ?? ?? ? ??? ???? ???? ?? ?? ????? ??? ???? ?????. 3. ??? ?? ??? ???? ?? ???? ?? ???? ?? ???? ?? ? ? ????. 4. ??? ????? ????? ? ?? ?? ? ??? ?? ? ??? ??????.
