質問する
525 次
2 に答える
0
正直なところ、これは私が長い間見た中で最も紛らわしいコードに違いありません。あなたが何をしようとしているのかわかりません。
それでも気になるのは、最初の行と最後の行以外に CakePHP コードを使用していないことです。そのため、問題が Cake に関連している可能性はありません。
つまり、Unicode 文字はインデックスのように処理できないということです (つまり$ssssss[0]
、è や é などは 2 バイトで表され、最初のバイトしか取得できず、後でストリームが破損するためです。
于 2013-09-14T22:13:12.987 に答える
0
レイアウト ビュー ファイルの head セクションに次を追加します。
if (!isset($l10n)
$l10n=new L10n;
$catalog=$l10n->catalog('fra') ; // your locale
echo $this->Html->charset($catalog['charset']) ;
ロケールの文字セット (知らないかもしれません) を自動的に見つけて設定します。
于 2013-09-14T23:24:39.720 に答える