Redhat7.3
perl5.6
タイトルの通りなのですが、
ヒアドキュメント中にある特定の文字列(確認できたのは、「表」「申」)
をHTML表示すると、文字化けしてしまいます。
print "Content-type: text/html\n\n";
print '<html><head><title>test</title></head><body>';
print << "HTML";
1:表
HTML
print '2:表';
print '</body></html>';
という記述方法ですが、
2の方は正しく表示されるのですが、
1:の方が文字化けして表示されてしまいます。
他の全角文字は問題なく表示されています。
どなたか原因をご存知の方、ぜひともご教授ください。
No.3
- 回答日時:
類似の環境がないので確認できてませんが、
print << 'HTML';
1:表
HTML
のように' 'でくくると\が特殊文字でなくなるので化けずに、
print "2:表";
のように" "でくくると\が特殊文字扱いになって化けると言う風に、ヒアドキュメントかどうかは関係ないと思います。
他には、文字コードとしてSJISでなく、EUC-JPか、ISO-2022-JPを使うか。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- JavaScript HTMLでJavaScriptを使ってパスワードの強化判定のプログラムを作成しています。 一通り作っ 2 2022/10/19 01:41
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- C言語・C++・C# プログラミングの問題です。至急教えてください。 /***から***/の部分をプログラミングにしてほし 1 2022/10/13 11:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
16進の10進変換について
-
10進数→2進数の出力について
-
ASPでの印刷について
-
数値かどうかの判定方法
-
Pythonでコンソールをクリアす...
-
switch文のエラーについて
-
変数名に変数を使用
-
awk の int()に関数について
-
Pythonの np.indicesに関する質...
-
awkの正規表現での最左最短マッ...
-
パイソンのクラスについて
-
javaのパッケージ構成で各パッ...
-
m//gとm//gcの違い
-
I2C接続のLCDディスプレイを使う
-
文字のカラーとフォントの指定...
-
pythonの*
-
Pythonでターミナルに文字を出...
-
Application.ScreenUpdating = ...
-
JSONで文字列が長い時
-
メモリをアドレスを直接指定し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
16進の10進変換について
-
Pythonでターミナルに文字を出...
-
シェルスクリプトで、空白(ス...
-
【至急!!!】python言語で本を見...
-
pythonで演算子を変数に代入す...
-
c言語 16進数の2進数への変換
-
パイソンのクラスについて
-
I2C接続のLCDディスプレイを使う
-
関数「exists」と「defined」の...
-
pythonの*
-
変数の中は文字列か数値か調べ...
-
数値かどうかの判定方法
-
python print文のエラー
-
int(input("○○"))の使い方
-
Perlの例文でif($a==1&&$b==5&&...
-
Use of uninitialized value ---
-
awkの正規表現での最左最短マッ...
-
swift 文字コードから文字に変...
-
CGIでimgタグでalignを使うとエ...
-
javaのパッケージ構成で各パッ...
おすすめ情報