php 文件名汉字utf8,php utf8编码上传中文文件名出现乱码_PHP教程
生活随笔
收集整理的這篇文章主要介紹了
php 文件名汉字utf8,php utf8编码上传中文文件名出现乱码_PHP教程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
if(is_uploaded_file($_FILES['file']['tmp_name'])){
//iconv函數解決上傳文件中文名亂碼的問題,但是不提倡文件名是中文的,特別是unix/linux環境下 ,當你要輸出的時候,又要給變回來,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';
}
}
?>
/******關于iconv函數的應用:string iconv ( string in_charset, string out_charset, string str )
* in_charset:傳入的文件的格式
* out_charset:輸出的文件的格式
* str:文件路徑
*****/
總結
以上是生活随笔為你收集整理的php 文件名汉字utf8,php utf8编码上传中文文件名出现乱码_PHP教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab匿名函数求导,Matlab中
- 下一篇: matlab绘图z=sin(x,用mat