1、 max_execution_time =500
加载大量数据时,使用的curl 会超时的解决办法:
将时间 php.ini中 max_execution_time = 6000 ; 同时重启apche服务器。
2、array_chunk() 函数把数组分割为新的数组块。
其中每个数组的单元数目由 size 参数决定。最后一个数组的单元数目可能会少几个。
案例保存:
/** 超批量级上传数据
* csv上传10w级的数据
* @param string $Unionid 实例化的数据库表
* @return NULL|Ambiguous
*/
private function updata ($Unionid)
{
if (! empty($_FILES)) {
// 判断文件是否可以上传到服务器
if ($_FILES['upload']['error'] > 0) {
echo "上传错误";
} else {
$config = array(
// 保存根路径
'rootPath' => './FindOpenid/Public/',
// 保存路径
'savePa