abstract:<?php //創(chuàng)建一個文件夾 heros mkdir('heros'); //在文件夾heros 中創(chuàng)建文件 male hero 和 female hero touch ('heros/maleHero.txt'); touch (
<?php //創(chuàng)建一個文件夾 heros mkdir('heros'); //在文件夾heros 中創(chuàng)建文件 male hero 和 female hero touch ('heros/maleHero.txt'); touch ('heros/femaleHero.txt'); //在兩個文件中分別寫入數據(男英雄名和女英雄名),用兩種不同的方法 $maleHero = fopen('heros/maleHero.txt','rb+'); fwrite($maleHero,'Iron-man,Spider-man,Bat-man,THE-Hulk,Thor'); $maleHero = fopen('heros/maleHero.txt','ab+'); fputs($maleHero,'<a href="www.baidu.com">百度鏈接</a>'); //另一種方法 file_put_contents('heros/femaleHero.txt','Black widow,Capital marvel,White Queen,Scarlet witch'); //開始讀取文件中的內容 $filename = 'heros/maleHero.txt'; //獲取文件的類型 date_default_timezone_set('asia/shanghai');//定義時區(qū) echo filetype($filename).'<br>'; //獲取文件的類型 echo filesize($filename).'<br>'; //獲取文件的大小 echo '該文件創(chuàng)建于:'.date('Y-m-d H:i:s',filectime($filename)).'<br>'; //獲取文件創(chuàng)建的時間 echo '該文件修改于:'.date('Y-m-d H:i:s',filemtime($filename)).'<br>'; //獲取文件修改的時間 echo '上次訪問該文件是在:'.date('Y-m-d H:i:s',fileatime($filename)).'<br>'; //獲取文件修改的時間 $other_filename = 'heros/femaleHero.txt'; //換一個文件試試 var_dump(is_readable($other_filename)); //檢查文件是否可讀 echo '<br>'; var_dump(is_writable($other_filename));// 檢查文件是否可寫 echo '<br>'; var_dump(is_executable($other_filename));// 檢查文件是否可執(zhí)行 var_dump(pathinfo($other_filename,PATHINFO_EXTENSION));/* 獲取文件路徑相關信息,后面可跟第二個參數為系統(tǒng)常量 PATHINFO_DIRNAME,PATHINFO_EXTENSION,PATHINFO_BASENAME,PATHINFO_FILENAME 當然 還有dirname(),basename()函數可以獲得同樣的效果*/ copy($other_filename,'new/femaleHero.txt');//將文件拷貝到新文件夾下面的文件中,文件不存在會自動創(chuàng)建 unlink('new/femaleHero.txt');//刪除文件 var_dump(fread($maleHero,filesize('heros/maleHero.txt')));//讀取文件中的內容 ?>
Correcting teacher:查無此人Correction time:2019-07-11 13:24:35
Teacher's summary:完成的不錯。文件操作,一般都用于存儲日志、對日志的讀寫。繼續(xù)加油。