thinkphp的chunk的数据分批处理/块处理/闭包/闭合函数批量处理

$processedCount = 0;  
$maxCount = 1000; // 假设我们只处理前1000条记录 
        $userDb = \think\facade\Db::name('admin_user');
        $userDb->where('jx_user_card_num', '>', 0)->chunk(10, function($users) use (&$processedCount , $maxCount) {
            foreach ($users as $user) {
                if ($processedCount >= $maxCount) {  
                    return false; // 达到处理上限,停止处理  
                } 
                // 处理结果集...
                $processedCount++; 
            }
        },'id');