优化代码调用结构
2021-1-27 夙夜
对于原生php业务逻辑代码,会出现同一个文件有不同业务逻辑的情况,
使用if判断标识来执行不同的代码块会使得代码结构不够清晰,我们可以
使用函数调用的方式来优化业务执行逻辑,或者使用类似
call_user_func_array
函数的方式来控制代码的执行,例:
$data_map = [
'select' => function ($url) {
function($url);//直接写入 meterread
}
];
call_user_func_array($data_map[$g_type], []);