首頁 後端開發 php教程 php源碼編碼與轉換出現'鋨匡豢”

php源碼編碼與轉換出現'鋨匡豢”

Jul 29, 2016 am 09:02 AM
addclass bom notepad

PHP源碼編碼與轉換出現「锘匡豢」

一、相關資訊

PHP源碼直接轉換到UTF-8後,很有可能會遇到下面的兩個問題:
1. 首行程式碼為空;
2. 頂行有多個「鋨匡豢」;

導致出現以上問題的原因,可以看一下維基BOM詞條,解決的方法也很簡單,轉換成UTF8後,將BOM的問題解決即可。使用Notepad++轉換會更簡單,也更安全。

二、問題描述

HTML頁面輸出首行有空行或出現「锘匡豢」字樣

三、解決方案

使用Notepad++,打開所有需要轉換的文件,然後點擊菜單編碼(Encoding() ”→“Convert to UTF-8 without BOM(轉換為UTF-8無BOM編碼格式)”,再儲存文件,即可完成無恙轉換。

順便提一下,Notepad++的確是一個非常優秀的編輯器,完全可以作為你Win下的主力程式碼工具——它已經是win下我唯一用的程式碼工具了。

注意事項:
1. HTML中HEAD部分中對編碼的指定,一般可能設定了charset,將值改成UTF8即可;
2. apache等web伺服器中的預設編碼設置,CentOS中的apache在httpd.con裡修改,搜尋“AddDefaultCharset”,將後面的值改為UTF-8;
3. CSS檔案編碼的修改;
淘寶也是用的gbk,轉換起來一定又是折騰人的過程。

四、分析總結

  1. 編碼問題可能導致各種莫名奇妙的問題
  2. Notepad++是個好東西啊。 。 。 。
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

以上就介紹了php源碼編碼與轉換出現“鋨匡豢”,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1318
25
PHP教程
1269
29
C# 教程
1248
24
notepad++如何開啟大文件 notepad++如何開啟大文件 Apr 08, 2024 am 09:45 AM

如何使用 Notepad++ 開啟大檔案?啟動 Notepad++,點擊“檔案”>“開啟”,在檔案瀏覽器中選擇大檔案。可能遇到的常見問題:檔案載入緩慢、出現「檔案太大」錯誤、記憶體不足、檔案損壞。優化效能的方法:停用外掛程式、調整設定、使用多執行緒。

notepad++安裝選擇哪些元件 notepad++安裝選擇哪些元件 Apr 08, 2024 am 10:48 AM

Notepad++ 元件安裝時建議選擇以下必選元件:NppExec、Compare、Multi-Edit、Spell Checker、XML Tools。選用元件用於增強特定功能,包括 Auto Completion、Column Editor、DSpellCheck、Hex Editor、Plugin Manager。安裝組件前,請確定常使用的功能,並考慮相容性和穩定性。僅安裝需要的組件,避免不必要混亂。

notepad++有什麼用 notepad++有什麼用 Apr 08, 2024 am 11:03 AM

Notepad++ 是一款廣泛用於程式設計、網頁開發和文字操作的免費、開源文字編輯器,其主要用途包括:文字編輯和檢視:建立、編輯和檢視純文字文件,支援標籤頁和語法高亮。程式設計:支援多種程式語言的語法高亮、程式碼折疊和自動完成,並整合偵錯器和版本控制插件。網頁開發:提供 HTML、CSS 和 JavaScript 的語法高亮、程式碼驗證和自動完成,方便網頁建立和編輯。其他用途:用於文字處理、腳本編寫和文件編輯。

notepad如何調整字體大小 notepad如何調整字體大小 Apr 08, 2024 am 10:21 AM

Notepad 中可透過以下步驟調整字體大小:1. 開啟Notepad;2. 前往「格式」選單;3. 選擇「字體」選項;4. 在「字體」視窗中,使用「大小」欄位調整字體大小; 5. 點選「確定」按鈕以套用變更。

notepad文字編輯器如何依條件篩選數據 notepad文字編輯器如何依條件篩選數據 Apr 08, 2024 am 10:33 AM

透過正規表示式,Notepad++ 可以依條件篩選資料:1. 開啟檔案並使用「尋找」視窗;2. 選擇「正規表示式」模式;3. 輸入正規表示式定義條件,例如尋找包含「foo」的行:foo。

notepad++如何運行perl程式碼 notepad++如何運行perl程式碼 Apr 08, 2024 am 10:18 AM

在 Notepad++ 中執行 Perl 程式碼需遵循以下步驟:安裝 Perl 解譯器。配置 Notepad++,在「語言」設定中選擇 Perl 並輸入 Perl 執行檔路徑。編寫 Perl 程式碼。在 NppExec 外掛程式中選擇 Perl 解譯器並執行程式碼。查看輸出,位於功能表列的「控制台」中。

notepad++如何運行C語言 notepad++如何運行C語言 Apr 08, 2024 am 10:06 AM

Notepad++ 本身無法執行 C 語言程序,需要一個外部編譯器來編譯和執行程式碼。為了使用外部編譯器,可以按以下步驟進行設定:1. 下載並安裝C 語言編譯器;2. 在Notepad++ 中建立自訂工具,將編譯器執行檔路徑和參數配置好;3. 建立C 語言程式並儲存為.c 檔案副檔名;4. 選擇C 語言程式文件,從「執行」功能表中選擇自訂工具進行編譯;5. 查看編譯結果,輸出編譯錯誤或成功訊息。如果編譯成功,將產生可執行檔。

Win11怎麼取得Trustedinstaller權限_Win11取得Trustedinstaller權限方法 Win11怎麼取得Trustedinstaller權限_Win11取得Trustedinstaller權限方法 May 06, 2024 pm 04:37 PM

首先,我們要下載並安裝Set-NtTokenPrivilege指令所需模組,我們先在系統C盤根目錄新建一個名為【token】的資料夾。接著,我們以管理員身分執行Powershell,然後輸入(其中C:token,為我們剛剛新建資料夾的路徑):Save-Module-NameNtObjectManager-Pathc:token並回車(第一次安裝會出現詢問,輸入【Y】並回車):稍等片刻下載完成後,我們輸入:Install-Module-NameNtObjectManager並回車,正式安裝。若出現不

See all articles