新手求解答!php json_encode对象大小限制 post和get有大小限制,我还没听说json_encode有大小限制呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是有大小限制的。我的代码中有一段是将数据库中符合某个条件的内容记录下来,然后用json_encode进行编码,每当编码一个比较大的数据库表的时候,都会报错,错误提示如下:Allowed memory size of 134217728 bytes exhausted (tried to allocate 572048 bytes) ,用百度和google查找了下都说是php.ini文件需要更改memory _limit的大小,我做了修改但是没有效果。我现在有点纠结了。 这不是json_encode()有大小 ,而是你的数据太大导致内存溢出报错,内存不够用 内存溢出加上 ini_set('memory_limit','-1');试试 回复于: 2013-12-12 14:09:15内存溢出加上 ini_set('memory_limit','-1');试试这个我试过了,没作用。 做事总是要有目的性的吧?你把好好的表拆开成 json 的目的何在? 没办法,别人要求要用json保存。我们只能照做了。 那你可以直接用字符串组装,甚至可以用sql指令组装然后以追加方式写入文件,这样不就能缓解内存不足的矛盾了吗? 正则问题 看来我确实很火星,各位看看这样写啥意思 问一个简单加减运算。。。。 服务器中了phpspy怎么办?怎么在很多PHP文件中找到phpspy文件? 急!php环境如何配置? 请问Smarty操作数据库必须用那个ADODB吗? 用Smarty处理模板时图片应该怎么处理呢? 当网页input提交变量后,$_POST[]代码虽能正确运行得到数据,但总是显示警告,困惑中! 急!用php的高手请进!关于文件操作权限问题! 跟一个视频教程做了个简单的计算器 可是调试的时候出现解析错误 如何使用PHP+javascript在网页上实现ping的实时显示 PHP物理路径下载大文件不完整、
Allowed memory size of 134217728 bytes exhausted (tried to allocate 572048 bytes)
,用百度和google查找了下都说是php.ini文件需要更改memory _limit的大小,我做了修改但是没有效果。我现在有点纠结了。
加上 ini_set('memory_limit','-1');试试
内存溢出
加上 ini_set('memory_limit','-1');试试这个我试过了,没作用。
你把好好的表拆开成 json 的目的何在?
没办法,别人要求要用json保存。我们只能照做了。
然后以追加方式写入文件,这样不就能缓解内存不足的矛盾了吗?