欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP fopen中文文件名亂碼問題解決方案

 更新時間:2020年10月28日 15:53:45   作者:httIsHere  
這篇文章主要介紹了PHP fopen中文文件名亂碼問題解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

一般在php中會使用fopen進(jìn)行生成文件,但是當(dāng)文件名存在中文時保存文件會出現(xiàn)中文亂碼。
源代碼:

<?php
$fileName = __DIR__ . '\測試.txt';
$fp = fopen($fileName, 'w');
fwrite($fp, '這是中文內(nèi)容');
fclose($fp);
echo $fileName.'<br>';
if(file_exists($fileName)){
  echo 'hhhhh';
}
?>

結(jié)果:

文件名是亂碼

解決:

對文件名進(jìn)行編碼。

<?php
$fileName = __DIR__ . '\測試.txt';
$fileName = iconv('UTF-8', 'GBK', $fileName);
$fp = fopen($fileName, 'w');
fwrite($fp, '這是中文內(nèi)容');
fclose($fp);
echo $fileName.'<br>';
if(file_exists($fileName)){
  echo 'hhhhh';
}
?>

結(jié)果:

文件名非亂碼

但是看頁面輸出的文件名:

輸出的文件名為亂碼

所以當(dāng)要在頁面上輸出文件名又需要保存文件時,可以先保存原先的中文文件名,再通過文件名編碼進(jìn)行創(chuàng)建文件。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Zend Framework基本頁面布局分析

    Zend Framework基本頁面布局分析

    這篇文章主要介紹了Zend Framework基本頁面布局方法,結(jié)合實(shí)例形式分析了Zend Framework頁面布局的基本步驟與相關(guān)設(shè)置技巧,需要的朋友可以參考下
    2016-03-03
  • php實(shí)現(xiàn)面包屑導(dǎo)航例子分享

    php實(shí)現(xiàn)面包屑導(dǎo)航例子分享

    這篇文章主要為大家分享了php實(shí)現(xiàn)面包屑導(dǎo)航例子,感興趣的小伙伴們可以參考一下
    2015-12-12
  • Laravel實(shí)現(xiàn)表單提交

    Laravel實(shí)現(xiàn)表單提交

    本文給大家分享的是在使用laravel過程中如何實(shí)現(xiàn)表單提交的一個簡單示例,非常簡單,這里推薦給學(xué)習(xí)laravel的小伙伴
    2017-05-05
  • PHP imagegrabscreen和imagegrabwindow(截取網(wǎng)站縮略圖)的實(shí)例代碼

    PHP imagegrabscreen和imagegrabwindow(截取網(wǎng)站縮略圖)的實(shí)例代碼

    PHP5.2.2以上版本的GD庫實(shí)現(xiàn)了兩個截屏函數(shù) imagegrabscreen 和 imagegrabwindow ,分別用于截取整個屏幕和截取某個窗口(同ALT+PrintScreen)的屏幕
    2013-11-11
  • 關(guān)于laravel 子查詢 & join的使用

    關(guān)于laravel 子查詢 & join的使用

    今天小編就為大家分享一篇關(guān)于laravel 子查詢 & join的使用,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • php實(shí)現(xiàn)圖片壓縮處理

    php實(shí)現(xiàn)圖片壓縮處理

    這篇文章主要為大家詳細(xì)介紹了php實(shí)現(xiàn)圖片壓縮處理,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-09-09
  • PHP CURL中傳遞cookie的方法步驟

    PHP CURL中傳遞cookie的方法步驟

    這篇文章主要介紹了PHP CURL中傳遞cookie的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • Laravel框架之blade模板新手入門教程及小技巧

    Laravel框架之blade模板新手入門教程及小技巧

    Blade 是 laravel 提供的一個簡單強(qiáng)大的模板引擎。下面這篇文章主要給大家介紹了關(guān)于Laravel框架之blade模板新手的入門教程以及一些使用的小技巧,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。
    2017-12-12
  • 圖文詳解PHP環(huán)境搭建教程

    圖文詳解PHP環(huán)境搭建教程

    這篇文章主要以圖文結(jié)合的方式為大家詳細(xì)介紹了PHP環(huán)境搭建教程,為大家介紹了php語言的歷史、優(yōu)勢,感興趣的小伙伴們可以參考一下
    2016-07-07
  • Session 失效的原因匯總及解決丟失辦法

    Session 失效的原因匯總及解決丟失辦法

    這篇文章主要介紹了Session 失效的原因匯總的相關(guān)資料,需要的朋友可以參考下
    2015-09-09

最新評論