文档章节

yii2 小记

病态S
 病态S
发布于 2017/11/09 15:39
字数 212
阅读 14
收藏 0

1.引入第三方类

(1)把创建的类放在了vendor\yiisoft\yii2\web里面,命名空间namespace yii\web;

在外面引用时候use yii\web\class(class为类名),调用时直接new即可

(2)大致同上,可在项目下和config、modules等目录同级,新建一个libs之类的文件夹,其下放置第三方类文件,并在第三方类文件中指定命名空间为app(项目文件夹名)\libs\类名(类名应和第三方文件除去扩展尾缀后的文件名相同),引用时先use app(项目文件夹名)\libs\类名再直接new调用即可。

2.yii2得到的数据对象转化成数组

(1).Customer::find(['id' => $id])->asArray()->one();

(2).$model = Customer::findModel($id) ; 

     $model->attributes;

3.获取自增id主键

(1) $idObj->save();
     $onlyOne = $idObj->attributes['id'];

(2) $onlyOne = $idObj->primaryKey;

© 著作权归作者所有

共有 人打赏支持
病态S
粉丝 1
博文 83
码字总数 35824
作品 0
程序员
私信 提问
yii中登录时setState失效

今天在用户登录后,想通过Yii::app()->user->setState("extData", $extData);记录一些跟用户相关的额外数据时发现死活记不进去,即,刷新页面后,用Yii::app()->user->setState("extData")取...

bobshi
2013/01/21
0
4
kzeng_jack/yii2-cms

Yii2 CMS 一款基于YII2框架的内容管理系统 安装 安装Yii2 CMS 通过Git安装 `bashcd /var/www/git clone https://git.oschina.net/kzeng/yii2-cms.git mysite.com` 初始化 执行 命令,然后选择...

kzeng_jack
2017/06/02
0
0
Yii2 Day 1:安装与环境搭建

Yii2正式版本已经发布了好几个月了,和1.x版本相比,官方文档到目前为止还只能算是毛坯房,需要社区进一步地贡献。为了将原本基于Yii1.x的站点迁移到2.0下,开始了Yii2.x框架学习和探索。第一...

_Elvis
2014/12/02
0
0
安装指南: 带有 RBAC 的 Yii2 高级模板

在这里我介绍一种快速简单的方法来在 Yii2 高级模版中安装 RBAC(Role Based Access Control) 系统 安装: Yii2 高级模板 在这里使用 安装 yii2 高级模板。假如你的机器中没有 请下载 它的最新...

首席烤地瓜
2016/11/10
17
0
YII之yiic创建YII应用

yii提供了强大的命令行工具来快速的创建相关组件和应用。 下面就来讲解用yiic工具快速创建yii应用 我的web目录在 d:www下 yiiframework在 D:wwwyiiframework win平台 cd 进入 wwwyiiframewor...

freedonn
2014/07/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Hive的三种Join方式

Hive中就是把Map,Reduce的Join拿过来,通过SQL来表示。 参考链接:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Joins Common/Shuffle/Reduce Join Reduce Join在Hiv......

GordonNemo
20分钟前
1
0
Spark学习记录(三)核心API模块介绍

spark ------------- 基于hadoop的mr,扩展MR模型高效使用MR模型,内存型集群计算,提高app处理速度。 spark特点 ------------- 速度:在内存中存储中间结果。 支持多种语言。Scala、Java、P...

我爱春天的毛毛雨
26分钟前
1
0
PHP5、PHP7安装

11月13日任务 11.10/11.11/11.12 安装PHP5 11.13 安装PHP7 PHP官网www.php.net 当前主流版本为5.6/7.1 cd /usr/local/src/ wget http://cn2.php.net/distributions/php-5.6.32.tar.bz2 tar z......

zgxlinux
27分钟前
1
0
React 项目结构和组件命名之道

摘要: > * 原文地址:[structuring projects and naming components in react](https://hackernoon.com/structuring-projects-and-naming-components-in-react-1261b6e18d76) > * 原文作者:......

阿里云官方博客
27分钟前
3
0
无维护地稳定运行了8 年的 Hyperic HQ

最近在诊断一个系统意外停机时, 发现一个8年前部署部署的Hypeirc HQ 4.2,已经免维护,稳定运行了8年多。提供了及时的诊断信息。单击右下角的蓝色泡泡,可显示报警信息。

MartinKing
42分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部