PHP ソース コードをエンコードおよび変換するときに「锘豢」が発生する
1. 関連情報
PHP ソース コードを UTF-8 に直接変換した後、次の 2 つの問題が発生する可能性があります。
1. コードの最初の行は空です
2. 一番上の行に複数の「锘匡豢」があります。
上記の問題の理由は Wiki の BOM エントリに記載されています。UTF8 に変換すると、BOM の問題も非常に簡単に解決できます。 。 Notepad++ を使用して変換する方が簡単かつ安全です。
2. 問題の説明
HTML ページ出力の最初の行に空白行があるか、「锘匡豢」という単語が表示されます
3. 解決策
Notepad++ を使用して、変換する必要があるすべてのファイルを開きますを選択し、メニュー「エンコード」→「BOM なし UTF-8 に変換(BOM エンコード形式なしの UTF-8 に変換)」をクリックし、ファイルを保存すれば問題なく変換が完了しました。
ところで、Notepad++ は確かに非常に優れたエディターであり、Win でメインのコーディング ツールとして使用できます。すでに、私が Win で使用している唯一のコーディング ツールです。
注:
1. HTML の HEAD 部分でエンコーディングを指定する場合、charset が設定され、その値を UTF8 に変更できます。
2. Apache などの Web サーバーのデフォルトのエンコード設定。CentOS の httpd.con で Apache を変更し、「AddDefaultCharset」を検索し、後続の値を UTF-8 に変更します。
3. CSS ファイルのエンコーディングの変更
タオバオも gbk を使用していますが、変換には骨の折れるプロセスが必要です。
4. 分析と要約
エンコーディングの問題はさまざまな不可解な問題を引き起こす可能性があります
Notepad++ は良いものです。 。 。 。 -
- ').addClass('事前番号付け').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i
').text(i));
};
$numbering.fadeIn(1700);
});
});
上記では、PHP のソース コードのエンコードと変換に関する「锘匡豢」について、その側面も含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。