![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
asiaWangw
这个作者很懒,什么都没留下…
展开
-
laravel结果分块、游标使用,游标内存溢出
参考官方文档在同步大量数据或者清洗大流量数据场景下可以使用的方法chunk方法和cursor方法本地测试chunk可以正常使用,但是相对于游标的介绍感觉游标才是首选,于是用了一张20万数量的表测试,结果直接内存溢出,参考其它资料整理使用方案如下使用DB类public function byCursor($con,$table){ $i = 0; $pdo = $con->getPdo(); $pdo->setAttribute(\PDO::MY.原创 2021-11-14 17:21:51 · 1193 阅读 · 0 评论 -
Call-time pass-by-reference has been removed
测试碰到的问题自定义函数,传参调用时使用了引用传参,Fatal error: Call-time pass-by-reference has been removed in D:\jiagou\practice\class.php on line 52研究手册之后发现5.3以后不能这么用了,需要在定义函数时使用引用传形参。。。。。。。。。。。。。。function get_ar($ar原创 2017-06-14 16:25:47 · 191 阅读 · 0 评论 -
substr截取字符串 不用循环?
看到有关一个字符串截取的问题$aa='abc';百度一波需要自定义方法 加while循环截取,但是。。。。。。。。。。。。。。。。 echo substr($aa,0,strpos($aa,'')+1);//输出 abc原创 2017-06-14 16:33:33 · 316 阅读 · 0 评论 -
php接口接收json数据
跟java同事对接,传递json 到我这里 ,代码都写完了 ,postman 测试 接收不到数据,习惯了使用$_POST,但是问题就出在这里.只是传递json 可以用file_get_contents('php://input')接收,再json_decode()进行输出就可以了.浏览网页上有关php 接收post请求的方式.原创 2017-07-27 09:18:46 · 2985 阅读 · 0 评论 -
输出json顺序和之前数组顺序不一致
进行json_code之前的数组有排序或者有key值 json数据会自动根据key进行排序 所以要想json跟数组顺序一致 要进行 array_values处理 即是变成索引数组对json对象进行遍历可以用. 或者[]原创 2018-02-04 18:57:17 · 9061 阅读 · 0 评论