内部コードEUC-JPで、
mb_http_output('SJIS');
ob_start('mb_output_handler');
として、利用していたのですが、
PHP4.3から、header()で、text/***以外を使うと、
mt_http_outputが自動的にpassになってしまいます。
JavaScriptを動的に生成するときに、
自前のバッファ変数にためて、
変換するみたいなことをしないといけないのですが、
もうちょっと、スマートな方法あるでしょうか?
No.1ベストアンサー
- 回答日時:
う~ん、いつのバージョンからかは失念しましたが、PHP4の仕様です。
<?php
function convert($buffer) {
return (mb_convert_encoding($buffer,"SJIS"));
}
mb_http_output("pass");
ob_start("convert");
echo "ほげほげ!"
?>
の様に強制的に変換してしまうのは駄目なのでしょうか?
何も
ob_start('mb_output_handler');
しか指定できないわけではありません。
自作関数を指定できます。
参考URL:http://jp.php.net/manual/ja/function.ob-start.php
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
- その他(プログラミング・Web制作) python fbprophetについて 1 2022/09/29 19:44
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
- JavaScript jsで、switch文で書かれた分をif文にできませんか。 1 2022/07/28 15:10
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPmailerでの添付ファイルの文...
-
文字化け変換方法
-
VBAのコマンドボタンの文字列の...
-
文字の入力で横バー上段、中断...
-
エスケープ文字の復帰(¥r)と...
-
C++で空Enterの入力を判...
-
ソースコードの1行が長いとき...
-
メッセージボックスで1025文字...
-
エクセルのCOUNTIFが正しくカウ...
-
【VBA】エクセルで最後の不要な...
-
\\nと\\rの違い
-
カンマの含まれる文字列の数値...
-
Memoコントロールの1行あたりの...
-
php 正規表現で、\\マークを取...
-
fscanfについて
-
文字列の括弧について(初心者)
-
16進数の文字列をアスキーコー...
-
エクセルでの漢字、カタカナ、...
-
エクセルVBA 文字列領域が不足...
-
文字列中の両丸括弧を取り除くV...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
文字化け変換方法
-
SQL Serverで文字コードUTF-8
-
SJISで取得した半角カナをUTF-8...
-
PHPmailerでの添付ファイルの文...
-
PostgreSQLからCSV形式でエクス...
-
PHP+Postgres 「髙」が文字化け
-
小さいひらがな(っ、ょ、ぃ、ゃ...
-
UTF8メールがLotus Notesで文字...
-
PHPのsendmailでの文字化けにつ...
-
「あ」→「82A0」のようにshift-...
-
メールのCCに複数のアドレスを...
-
phpMyAdmin内での文字化け
-
mb_ereg_replace での文字変換
-
mail()で送信したメールのタイ...
-
PHP cURLでPOSTした値が文字化...
-
RSSを取得すると文字化けする。
-
マルバツゲームのプレーヤー交...
-
includeファイルの文字コードに...
-
DOMDocumentの文字化けに悩まさ...
-
UTC-8→SJISで文字化け
おすすめ情報