![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
YII
guacuo1042
这个作者很懒,什么都没留下…
展开
-
知识储备--记录yii核心技术,类的延迟加载(lazy loading)
都说Yii速度快,快是快,单是为什么快呢?因为yii用了一个技术叫做类的延迟加载,这个东西被YII玩的惟妙惟肖。function auto_loader($class){ require('class\\'.$class.'.php');}spl_autoload_register('auto_loader');//switch($level){ case转载 2017-12-24 19:15:28 · 438 阅读 · 0 评论 -
YII2.0 视图操作
view->params['data'] = '这是要传递的数据';?> params['nav'] as $result):?> ".$result['catname']."";?> return $this->rende原创 2017-12-14 11:55:28 · 741 阅读 · 0 评论 -
Yii2实用基础学习笔记(四):模型验证
转发自:http://www.yiichina.com/tutorial/828模型的load方法模型对象的load方法为模型加载数据,一般地,模型尝试从$_POST搜集用户提交的数据,由Yii的yii\web\Request::post()方法负责搜集。另外load加载的字段必须在模型的rules方法里,不然也不能赋值。模型的rules规则常用验证规则转载 2017-12-23 15:31:26 · 843 阅读 · 0 评论 -
YII2.0 内置加密随机数
YII2框架真的是一款十分强大的框架,相对于TP和CI来说,功能更加完善,更加安全那么我们在功能完成的同时,安全是重中之重下面我们就来看看YII框架中有哪些加密的方法!! 1、首先我们在做用户密码加密的时候我们一般都会采用md5来进行加密,在YII2框架中有一个加密方式比md5更加复杂 //哈希加密 $password="123";原创 2017-12-15 08:38:05 · 2431 阅读 · 0 评论 -
Yii2.0 model基本操作(连表操作)
class Ls extends ActiveRecord{ //重命名表名 %为前缀名 public static function tableName() { return '{{%news}}'; } //设置主键(当前model不为主键值) // public static function primaryKey()原创 2017-12-14 11:44:53 · 2170 阅读 · 0 评论 -
Yii2.0 数据库操作增删改查详解
下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作User::find()->all(); 此方法返回所有数据;User::findOne($id); 此方法返回 主键 id=1 的一条数据(举个例子); User::find()->where(['name' => '小伙儿'])->one(); 此方法返回 ['name' => '小伙儿'] 的一条数转载 2017-12-14 14:23:16 · 2497 阅读 · 0 评论 -
YII2.0 Query操作增删改查
加载对象: 在控制器中 use yii\db\Query; $query=new Query(); 查询多条:$arr=$query->select('*')->from('register')->where("username='jiahaiyong'")->all(); 查询单条:$arr=$query->select('*')->from('register')->whe原创 2017-12-14 14:11:09 · 934 阅读 · 0 评论 -
YII2.0引用CSS,JS文件样式与Url跳转
在yii2中,由于yii2版本升级导致了,很多yii2的用法跟yii1有着很大的区别,这几天一直在view层的视图界面徘徊着,遇到什么问题呢? 问题就是搞不清我该如何去引入CSS,JS文件了!也看了社区中其它有经验的大神的教程,也按着做了,但是还是有一些问题存在着,比如说yii2的项目打开后,头部和尾部是公共的,该如何去掉?以及如何才能不改动原main.php文件的情况下,去引入JS,CSS文件,转载 2017-12-14 13:58:36 · 861 阅读 · 0 评论 -
Yii2中多表关联查询(hasOne、hasMany、join、joinwith)
Yii2中多表关联查询(hasOne、hasMany、join、joinwith)原创 2015年06月08日 00:47:538392我们用实例来说明这一部分表结构现在有客户表、订单表、图书表、作者表,客户表Customer (id customer_name)订单表Order (id or转载 2017-12-14 11:49:10 · 517 阅读 · 0 评论 -
yii2.0里的跨控制器跳转redirect跳转方法
在yii2框架里难免会出现跨控制器跳转,调用方法等,这就用到了redirect了,带参数的$control=Yii::app()->runController('site/show/id/2');不带参数的$control=Yii::app()->runController('site/show');redirect使用方法:一般都是控制器层里执行某转载 2017-12-14 11:36:55 · 2759 阅读 · 0 评论 -
Yii 渲染与布局(渲染页面的两种方式)
转染渲染页面的两种方式>>>以引入左部菜单栏为例 第一种:在前端使用renderPartial。(适用于个别) div class="mian'> php echo $this->renderPartial('//layouts/left');?> div class="user-info">转载 2017-12-14 11:29:12 · 1105 阅读 · 0 评论 -
【工兵连分享】北哥大话Yii2缓存机制 - 缓存依赖 [
我们都知道,yii2的缓存是支持依赖的,就是我们设置的缓存是否失效除了过期时间还决定于它所依赖的东东是否变化。用好依赖将大大提高我们使用缓存的效果,本节讲解yii2缓存的5种依赖方式。还是先列某yii\caching\DbDependencyyii\caching\ExpressionDependencyyii\caching\FileDependencyyii\cac转载 2017-12-25 08:47:49 · 272 阅读 · 0 评论