比如查询数据库where条件和连接表时,$where=['id'=>1]加上前缀$where=['u.id'=>1]简单粗暴if(!function_exists('set_array_prefix')){/***设置数组键前缀*@paramarray$array*@paramstring$prefix*@returnarray*/functionset_array_prefix($array=[],$prefix=''){$new_arr=[];foreach($arrayas$key=>$value){$new_arr[$prefix.$键]=$值;}返回$new_arr;}}closureif(!function_exists('set_array_prefix')){/***设置数组键前缀*@paramarray$array*@paramstring$prefix*@returnarray*/functionset_array_prefix($array=[],$prefix=''){$new_arr=[];array_walk($array,function($value,$key)use(&$new_arr,$prefix){$new_arr[$prefix.$key]=$value;});返回$new_arr;}}
