1樓:太平洋電腦網
解壓檔案出現中文亂碼怎麼辦解決辦法
php scandir() 中文檔案或目錄出現亂碼?
2樓:
樓上正解。系統中的文字都是windows-1252編碼的,但是你的網頁應該是gbk,gb2312,utf-8中的一種,對每一個檔名你可以執行
$filename = iconv('windows-1252', 'utf-8', $filename);就行了
3樓:太平洋電腦網
解壓檔案出現中文亂碼怎麼辦解決辦法
怎麼解決php建立中文資料夾及中文名出現亂碼問題
4樓:匿名使用者
統一編碼是解決之道(99%解決),如果你採用的編碼與系統統一了,仍是亂碼,強制轉換一下
if(mkdir(iconv('utf-8', 'gbk', "我的名稱")));
php讀取檔案亂碼問題
5樓:匿名使用者
先檢視下txt文件是utf8的嗎?估計是這裡問題
php 輸出簡單的中文 亂碼問題
6樓:凡筱雲
解決php中中文亂碼問題方法
php檔案本身的編碼與網頁的編碼應匹配
a. 如果欲使用gb2312編碼,那麼php要輸出頭:header(「content-type:
text/html; charset=gb2312"),靜態頁面新增,所有檔案的編碼格式為ansi,可用記事本開啟,另存為選擇編碼為ansi,覆蓋原始檔。
b. 如果欲使用utf-8編碼,那麼php要輸出頭:header(「content-type:
text/html; charset=utf-8"),靜態頁面新增,所有檔案的編碼格式為utf-8。儲存為utf-8可能會有點麻煩,一般utf-8檔案開頭會有bom,如果使用session就會出問題,可用editplus來儲存,在editplus中,工具->引數選擇->檔案->utf-8簽名,選擇總是刪除,再儲存就可以去掉bom資訊了。
php本身不是unicode的,所有substr之類的函式得改成mb_substr(需要裝mbstring擴充套件);或者用iconv轉碼。
如果你的html檔案檔案出現了亂碼問題,那麼你可以在head標籤裡面加入utf8編碼(國際化編碼):utf-8是沒有國家的編碼,也就是獨立於任何一種語言,任何語言都可以使用的。
7樓:
少個header宣告
<?php
header("content-type: text/html; charset=utf-8");
echo '中文';
?>
然後將php文件用編輯器轉化為utf編碼
8樓:陽光上的橋
在瀏覽器的頁面上點滑鼠右鍵檢視編碼,php原始檔是什麼編碼,兩個統一嗎?
9樓:易寄波
亂碼的原因無非就是瀏覽器無法正確索引檔案的字符集編碼,首先要清楚一個常識就是,檔案的編碼(也就是說檔案用什麼編碼建立的就是什麼編碼)與瀏覽器索引(索引就是用什麼編碼去檢視)的編碼要一致,否則就會出現字元亂碼,那麼**如下:
// 解決方案有兩種,都必須在檔案輸出字元前宣告(哪怕一個換行一個空格也不行,都會導致設定上的失效)
// 解決方案1:html方式
echo '';
// 解決方案2:php方式
header('content-type:text/html; charset=utf-8;');
以上若還有任何疑問,歡迎追問~
10樓:啊怪
這個跟php沒關係 編號問題 在echo之前請先使用header(『http頭』) 函式。
11樓:匿名使用者
頁面上明顯不是utf8,是gb2312吧。轉化下。
dw裡面的話。按ctrl+f。裡面有個編碼選擇
怎樣把手機中檔案的預設開啟方式更改或取消
在設定裡,找到預設開啟的軟體,取消預設設定。設定,一般,預設應用程式,然後清除預設值。如何取消手機預設檔案開啟方式?若使用的vivo手機,進入設定 應用與許可權 更多設定 應用管理 更多 重置應用偏好即可。部分機型進入設定 更多設定 應用程式 已安裝 左選單鍵 重置應用偏好設定。1 首先我們在開啟設...
國考中的中文,文祕類包括哪些專業
漢語言文學 含漢語言文學教育 漢語言 對外漢語等。考生根據國家公 職位表,所學專業符合報考崗位的條件。職位要求專業知識和技能與公 專業分類是完全吻合的一種考試。國家機關公 的報考程式是非常嚴格的,考生所學專業必須與職位要求專業完全吻合。文祕類專業主要有 漢語言文學 含漢語言文學教育 漢語言 對外漢語...
英文檔案的簽寫日期寫到中國的日期,不是英文日期有問題嗎
如果是一些正式的檔案 應該是不行的,比如3月2號,2月3號,這個就很內難區別,通常英容文就會以數字加月份的簡寫,比如02 mar 2010,這個你應該知道的。如果可能的話,你最好能拿回來,重新再打一份,實在不行的話,那隻能致電或者以其他方式通知一下對方,再做決定啦!你說的中國時期是農曆還是北京時間 ...