ZENDフレームワークを使用してAPIを開発しています。これが応答例です
$this->getResponse()
->setHttpResponseCode(200)
->appendBody($this->_helper->json($client->toArray()));
$ this-> _ helper-> jsonはJSON文字列を返すが、配列を返すことを想像しました(開発環境で)。
これでステージングサーバーを操作できるようになり、まったく同じコードがJSON文字列を返しています。
dev環境は現在異なるPHPバージョン(devは5.3.1、ステージングは5.3.3)ですが、これが原因ですか?これらの異なるバージョンはJSONを異なる方法でエンコードしますか?なぜこれが起こっているのか考えていますか?