php 文件名汉字utf8,php utf8编码上传中文文件名出现乱码_PHP教程
生活随笔
收集整理的這篇文章主要介紹了
php 文件名汉字utf8,php utf8编码上传中文文件名出现乱码_PHP教程
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
if(is_uploaded_file($_FILES['file']['tmp_name'])){
//iconv函數(shù)解決上傳文件中文名亂碼的問(wèn)題,但是不提倡文件名是中文的,特別是unix/linux環(huán)境下 ,當(dāng)你要輸出的時(shí)候,又要給變回來(lái),iconv('gb2312',UTF-8',$upload)
if(!move_uploaded_file($_FILES['file']['tmp_name'],iconv('UTF-8','gb2312',$upload))){
echo 'failed';
}else{
echo 'success';
}
}
else{
echo 'failed';
}
}
?>
/******關(guān)于iconv函數(shù)的應(yīng)用:string iconv ( string in_charset, string out_charset, string str )
* in_charset:傳入的文件的格式
* out_charset:輸出的文件的格式
* str:文件路徑
*****/
總結(jié)
以上是生活随笔為你收集整理的php 文件名汉字utf8,php utf8编码上传中文文件名出现乱码_PHP教程的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: matlab匿名函数求导,Matlab中
- 下一篇: 动态规划算法php,php算法学习之动态