2016-10-14 17:09发布
mvc中的m(model)代表模型,主要用来操作数据,那么对数据进行简单处理到底应该在C层还是在M层呢。
$sql = "SELECT id, name FROM test_table" $result = $conn->query($sql); $data = $result->getAll();
在上述代码中,假如我需要把data改成以id为键的数组,那么这个操作应该在m层还是在c层呢?
根据你的示例里面的问题,我觉得你可以用closure function 的办法来做,比如model class 里面定义一个dataFormat的方法,然后调用返回数据的时候调用一下,这个dataFormat再使用你传入类的closure function 来处理你这个返回数据,这样比较灵活
最多设置5个标签!
根据你的示例里面的问题,我觉得你可以用closure function 的办法来做,比如model class 里面定义一个dataFormat的方法,然后调用返回数据的时候调用一下,这个dataFormat再使用你传入类的closure function 来处理你这个返回数据,这样比较灵活
一周热门 更多>