Yii2.0学习第19课:模型(Models)之导出数据

 时间:2026-02-16 12:15:13

1、运行我们的LNMP环境,进入Mysql,查看我们操作的数据表:

Yii2.0学习第19课:模型(Models)之导出数据

2、修改MemberController.php文件,添加以下代码:

public function actionGetInfo(){

$info = Member::_getInfo();

var_dump($info);

}

注意:Member是模型类,需要引入

use app\models\Member;

Yii2.0学习第19课:模型(Models)之导出数据

Yii2.0学习第19课:模型(Models)之导出数据

3、修改app\models\Member.php文件,添加以下代码:

public static function _getInfo(){

$member = self::find()->all();

$arr = [];

foreach($member as $val){

$arr[] = $val->之阅attributes;

}

}

return $arr;

注意:关键字“attributes”。

Yii2.0学习第19课:模型(Models)之导出数据

4、在浏览器中输入ip地址/web/index.php?r=member/get-info,查看效果。注意访问方式:get-info

Yii2.0学习第19课:模型(Models)之导出数据

Yii2.0学习第19课:模型(Models)之导出数据

5、接下来,我们换一种方式,使用asArray()修改app\models\Member.php:捧狠

public static function _getInfo(){

$infos = self::model()->肺趣劫asArray()-all();

return $infos;

}

Yii2.0学习第19课:模型(Models)之导出数据

6、再次使用浏览器查看效果:

Yii2.0学习第19课:模型(Models)之导出数据

Yii2.0学习第19课:模型(Models)之导出数据

  • Yii2.0学习第19课:数据库字段映射
  • Yii2.0学习第16课:模型(Models)之标签的学习
  • Yii2.0学习第18课:模型(Models)之应用场景
  • Yii2.0学习第17:模型之验证规则
  • Yii2.0学习第15课:控制器之动作参数
  • 热门搜索
    上里古镇旅游攻略 湖南衡山旅游攻略 浙江旅游景点大全介绍 佘山旅游攻略 浙江旅游景点推荐 广西龙脊梯田旅游攻略 云南瑞丽旅游 新星小学的学生去旅游 贵港旅游景点大全 泰国旅游购物