【问题标题】:Upgrading JSON Encode php 5.2升级 JSON 编码 php 5.2
【发布时间】:2012-09-13 14:55:39
【问题描述】:

php 5.2 的 JSON 编码似乎有问题。我需要一种在不更改我的 PHP 版本的情况下将其升级到 php 5.3+ 的方法,这可能吗?如果有怎么办?

谢谢

找到了问题 - 最后是我的字符串的编码问题。使用:

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

如果您的字符串编码不正确,Jsonencode 会失败。

【问题讨论】:

  • 我不相信它有问题,但您始终可以使用第三方库,如 Zend_Json 或许多其他库。
  • 邮资应用出现问题。
  • 好的,只是想看看如何解决您的问题。如果您不想这样做,请保持模糊...答案是:不,您不能只升级json_encode
  • 为什么不能升级到php 5.3? (您知道 5.2 已正式结束生命周期,并且已经在两年的大部分时间里不受支持,对吧?)
  • 另外,如果您要声明某些东西似乎有问题,也许提供一些证据会有所帮助。如果您向我们展示一些证明问题的数据,我们可能会说“哦,是的,这是一个已知问题,这是处理它的方法”。如果没有任何示例,我们只能说“抱歉,您的要求无法完成”,我们无法提供任何帮助。

标签: php json


【解决方案1】:

我不知道你遇到了什么错误,但是 php.net 的某个人为 5.2 之前的版本编写了一个函数,也许这对你有用,只需给它一个新名称,例如“myjson”

查看:craig at craigfrancis dot co dot uk 的列表。

【讨论】:

    猜你喜欢
    • 2012-07-23
    • 1970-01-01
    • 2010-12-09
    • 2011-10-24
    • 2020-08-26
    • 1970-01-01
    • 1970-01-01
    • 2018-11-27
    • 2018-10-25
    相关资源
    最近更新 更多