您的位置:首页 > 其它

数组 获取格式化的数据

2016-06-16 09:42 351 查看
 /**

     * 获取格式化的数据

     * @param type $data

     * @param type $template

     */

    public function formatDataInfo($dataSource = array(), $template = array()) {

        $return_data = array();

        if (!empty($dataSource) && is_array($dataSource)) {

            foreach ($dataSource as $key => $data) {

                $tempArr = array();

                foreach ($template as $val) {

                    if (isset($data[$val])) {

                        $tempArr[$val] = $data[$val];

                    } else {

                        $tempArr[$val] = "";

                    }

                }

                $return_data[$key] = $tempArr;

            }

        }

        return $return_data;

    }

    public function formatDataInfo2($data, $template = array()) {

        $return_data = array();

        foreach ($template as $val) {

            if (isset($data[$val])) {

                $return_data[$val] = $data[$val];

            } else {

                $return_data[$val] = "";

            }

        }

        return $return_data;

    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: