0

PHP 5.2 の JSON エンコードにはバグがあるようです。PHP のバージョンを変更せずに php 5.3+ にアップグレードする方法が必要ですが、これは可能ですか? もしそうなら、どのように?

ありがとう

問題が見つかりました - それは最終的に文字列のエンコーディングの問題でした。使用する:

iconv('Windows-1252', 'UTF-8', $string);

文字列が適切にエンコードされていない場合、Jsonencode は失敗します。

4

1 に答える 1

1

どのようなバグが発生したかはわかりませんが、php.net の誰かが 5.2 より前のバージョンの関数を作成しました。おそらくそれでうまくいくでしょう。「myjson」のような新しい名前を付けてください。

参照: craigfrancis dot co dot ukのリストの craig。

于 2012-09-13T15:03:09.740 に答える