php使用fopen乱码,php下fopen中文文件名乱码怎么办?
php下fopen中文文件名亂碼怎么辦?,文件名,中文,亂碼,解決辦法,這是
php下fopen中文文件名亂碼怎么辦?
易采站長(zhǎng)站,站長(zhǎng)之家為您整理了php下fopen中文文件名亂碼怎么辦?的相關(guān)內(nèi)容。
php下fopen中文文件名亂碼的解決辦法:首先對(duì)文件名進(jìn)行編碼,代碼為【$fileName = iconv('UTF-8', 'GBK', $fileName)】;然后保存原先的中文文件名;最后再通過文件名編碼進(jìn)行創(chuàng)建文件即可。
php下fopen中文文件名亂碼的解決辦法:
對(duì)文件名進(jìn)行編碼。<?php $fileName = __DIR__ . '\測(cè)試.txt';$fileName = iconv('UTF-8', 'GBK', $fileName);$fp = fopen($fileName, 'w');fwrite($fp, '這是中文內(nèi)容');fclose($fp);echo $fileName.'
';if(file_exists($fileName)){ echo 'hhhhh';}?>
結(jié)果:
但是看頁面輸出的文件名:
所以當(dāng)要在頁面上輸出文件名又需要保存文件時(shí),可以先保存原先的中文文件名,再通過文件名編碼進(jìn)行創(chuàng)建文件。以上就是關(guān)于對(duì)php下fopen中文文件名亂碼怎么辦?的詳細(xì)介紹。歡迎大家對(duì)php下fopen中文文件名亂碼怎么辦?內(nèi)容提出寶貴意見
總結(jié)
以上是生活随笔為你收集整理的php使用fopen乱码,php下fopen中文文件名乱码怎么办?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java成绩管理系统论文总结,JAVA论
- 下一篇: php程序员必会的,PHP程序员必会的M