Yii2.0学习第19课:模型(Models)之导出数据
1、运行我们的LNMP环境,进入Mysql,查看我们操作的数据表:
2、修改MemberController.php文件,添加以下代码:
public function actionGetInfo(){
$info = Member::_getInfo();
var_dump($info);
}
注意:Member是模型类,需要引入
use app\models\Member;
3、修改app\models\Member.php文件,添加以下代码:
public static function _getInfo(){
$member = self::find()->all();
$arr = [];
foreach($member as $val){
$arr[] = $val->之阅attributes;
}
}
return $arr;
注意:关键字“attributes”。
4、在浏览器中输入ip地址/web/index.php?r=member/get-info,查看效果。注意访问方式:get-info
5、接下来,我们换一种方式,使用asArray()修改app\models\Member.php:捧狠
public static function _getInfo(){
$infos = self::model()->肺趣劫asArray()-all();
return $infos;
}
6、再次使用浏览器查看效果:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:43
阅读量:192
阅读量:71
阅读量:50
阅读量:55