使用php怎么修改指定文件的后綴?相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。
php是一個(gè)嵌套的縮寫名稱,是英文超級(jí)文本預(yù)處理語言,它的語法混合了C、Java、Perl以及php自創(chuàng)新的語法,主要用來做網(wǎng)站開發(fā),許多小型網(wǎng)站都用php開發(fā),因?yàn)閜hp是開源的,從而使得php經(jīng)久不衰。
目標(biāo):將當(dāng)前目錄下的asp后綴改成php,而不影響其它“后綴格式的文件”,而且只是針對(duì)“當(dāng)前文件夾”,對(duì)當(dāng)前文件夾內(nèi)包含的文件夾的文件不進(jìn)行修改。
具體功能代碼如下:
<?php function foreachDir($dirname) { if(!is_dir($dirname)) { echo "{$dirname} not effective dir"; exit(); } $handle=opendir($dirname); //打開目錄 while (($file = readdir($handle))!==false) //讀取目錄 { if($file!="." && $file!='..') { if(is_dir($dirname.$file)) { echo $dirname.$file."<br/>"; //foreachDir($dirname.$file); //如果注釋號(hào)去掉,將會(huì)遞歸修改文件夾內(nèi)的文件夾文件 } else { echo "--".$dirname."/".$file."<br/>"; $temp = substr($file, strrpos($file, '.')+1); //獲取后綴格式 if ($temp == "asp") { $pos = strripos($file,'.'); //獲取到文件名的位置 $filename = substr($file,0,$pos); //獲取文件名 rename($dirname.'/'.$file,$dirname.'/'.$filename.'.php'); //替換為php后綴格式。 } } } } } foreachDir('../traverseMendFilename'); ?>
看完上述內(nèi)容,你們掌握使用php怎么修改指定文件的后綴的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!
本文標(biāo)題:使用php怎么修改指定文件的后綴-創(chuàng)新互聯(lián)
文章源于:http://aaarwkj.com/article48/coisep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站導(dǎo)航、網(wǎng)站排名、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容