E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
yii2
YII2
中的models和activeRecord的区别
如题:想搞清楚
Yii2
中的model与activeRecord(简称AR)的区别。
sdvictor2008
·
2020-09-16 12:13
yii2
yii2
yii2
使用composer安装依赖
1.composer的安装。进去yii的框架里面。composer官方的下载地址:https://getcomposer.org/download/然后执行相关的命令去下载composer和安装。php-r"copy('https://getcomposer.org/installer','composer-setup.php');"//下面这句话里面的md5值会随着版本的变化而变化。可以不执行,
Rodgexue
·
2020-09-16 11:00
Yii
PHP设计模式之桥梁模式(Bridge)代码实例大全(11)
PHP高级学习交流社群「点击」管理整理了一些资料,BAT等一线大厂进阶知识体系备好(相关学习资料以及笔面试题)以及不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,
YII2
八重樱。
·
2020-09-16 10:37
php面试经验
PHP设计模式
php面试题
设计模式
桥梁模式(Bridge)
php
面试
PHP设计模式
ubuntu上用apt安装php7.1的扩展
最近在配置linux的开发环境,因为对linux还是不太熟,遇到各种问题,记录了下linux版本:Linuxubuntu4.2.0-27-genericphp版本:PHP7.1.4在用composer安装
yii2
.0
Rael_liu
·
2020-09-16 04:25
linux环境
php环境
yii2
路由urlManager配置详解
yii2
路由urlManager配置详解urlManager参数详解urlManager参数详解component域中添加urlManager模块$config=['id'=>'basic','basePath
徊忆羽菲
·
2020-09-15 22:36
Yii框架
Linux
Php
Yii实现微信公众号场景二维码的方法实例
前言在Yii中实现场景二维码这里我使用的是easywechat插件,安装easywechat插件composerrequirejianyan74/
yii2
-easy-wechatgithub地址:https
·
2020-09-15 17:17
Yii2
框架 model方法下setAttributes用法(自定义model 添加方法)
正如我们知道的
yii2
框架中一般使用的增加数据有两种方式1、使用createCommand()方法:Yii::$app->db->createCommand()->insert('user', [
woshihaiyong168
·
2020-09-15 15:03
YII2框架
yii2
.0之-模型中attributeLabels()函数的作用 和修改数据表中的字段后如何更新model中的字段...
2019独角兽企业重金招聘Python工程师标准>>>//下面这个函数的作用:有两点//1、后面的是前面的注释,在rules验证的时候,如果报错,会把此处的后面的内容显示出来//2、hint作用,即表单中用户插入数据时,提示用户该字段该填什么内容publicfunctionattributeLabels(){return['id'=>'ID',//id为数据表中的字段名,ID为表单显示的描述'na
weixin_33701564
·
2020-09-15 15:32
Yii2
学习笔记:汉化yii,设置表单的描述(属性标签attributeLabels)
一:汉化框架框架汉化在这里设置,如果不生效,前台后台的配置文件都设置下应该就可以了二:汉化表单汉化表单,直接在模型层设置,例如:原来的联系我们表单汉化后:】这种汉化在哪里修改呢?其实是设置属性标签,设置位置在模型层代码如下publicfunctionattributeLabels(){return['name'=>'称呼','email'=>'邮箱','subject'=>'标题','body'=
weixin_30246221
·
2020-09-15 15:27
yii2
$this->setAttributes()的用法
yii2
中$this->setAttributes($data)$data里面的数据必须要在模型里面的rules验证,否则就会出现数据入不了库的情况。
许你一世晚安
·
2020-09-15 14:48
项目中的问题
yii2
的Console定时任务创建
Yii2
的定时任务可以有两种写法,原理都是通过服务器的定时任务去调用1.通过调用指定的URL访问就相当于在浏览器中访问2.通过console调用下面我们就来说说Console是如何实现定时任务的一、首先在创建
nzz_171214
·
2020-09-15 14:37
php
高级
yii2.0
console
定时任务
yii2
添加行为之Yii->$app->request->request()通用地去获取post|get请求
添加行为举例子:yii1有通用地获取不论是get还是post的请求Yii::app->request->getParam('id’)但是
yii2
没有,它只有如下:Yii::$app->request->
nzz_171214
·
2020-09-15 14:05
#
php
基础
yii
yii2
post接收数据
yii
getQueryParam
24.
yii2
表单赋值 model->load(), model->attributes 方法
model->load():model->attributes:还是走load流程,只是load多了表单名字
enlyhua
·
2020-09-15 13:26
yii2.0
Yii2
学习笔记(十一):模型中attributeLabels()函数的作用
//下面这个函数的作用:有两点//1、后面的是前面的注释,在rules验证的时候,如果报错,会把此处的后面的内容显示出来//2、hint作用,即表单中用户插入数据时,提示用户该字段该填什么内容publicfunctionattributeLabels(){return['id'=>'ID',//id为数据表中的字段名,ID为表单显示的描述'name'=>'这是用户名','password'=>'P
Jalon2015
·
2020-09-15 13:39
#
Yii2
Yii2
.0之ECharts折柱混合图学习
最近需要使用图标来进行图表显示,不过又不想将每类数据做单独图表,于是就想到使用混合图表来显示。以下是对ECharts折柱混合图简单的了解使用,以后还会深入学习。1.使用"hisune/echarts-php"插件。2.代码如下:title->text='水位雨量统计图';//标题$chart->title->subtext='日期'.$day;//副标题$chart->title->left='c
zmx182051
·
2020-09-15 12:33
Yii学习
yii2
使用cookie的方法
首先加载:useyii\web\Cookie;(1):设置cookie$cookies=Yii::$app->response->cookies;//添加一个cookie$cookies->add(new\yii\web\Cookie(['name'=>'username','value'=>'yiiuser',]));(2):获取cookie$cookies=Yii::$app->request
DHTcsdn
·
2020-09-15 08:03
yii框架
【PHP】
Yii2
中的资源管理的sourcePath/basePath/baseUrl分别是指的什么
sourcePath/basePath/baseUrlsourcePath源文件路径sourcePath的位置位于vendor/yiisoft/
yii2
/web/AssetBundle.php指的是项目的模板引用的资源的源文件
雨果虾滑
·
2020-09-14 22:29
#
PHP问题集锦
php
Yii2
linux定时任务列表命令
每天0晨php/data/wwwroot/kylin.besoft.top/yiicrontab/index
yii2
定时任务:*/10****php/data/wwwroot/sun.besoft.top
php_lidong
·
2020-09-14 14:01
Linux
thinkphp,
yii2
运行定时任务
2.php入口模块/控制器/方法thinkphp5例子:php入口文件的绝对地址cli/up_class/index同理
yii2
框架控制器如下:执行代码:php项目/yiitaskss/pull配合Linux
闲不住的程序员
·
2020-09-14 13:14
PHP
快速上手Linux 玩转典型应用
的安装第4章准备工作第5章远程连接SSH专题第6章Linux常用命令讲解第7章WebServer安装和配置讲解第8章数据库服务第9章缓存服务第10章Git安装和使用第11章Php框架TP5,Lavaral
Yii2
.0
qq_38467961
·
2020-09-14 09:27
算法
Yii2
中使用Soap WebSerivce
Soap是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议WebService顾名思义就是web服务,web服务主要有两种,一种是基于soap类型的服务,一种是基于rest类型的服务,其中soap类型的服务有两种版本,一种是soap1.1版本,一种是soap1.2版本,soap服务类型的数据是xml数据格式的,而rest服务的数据类型是json格式的。WSDL(网络服务描述语言
aldqjt7468
·
2020-09-14 06:49
Yii2
where 条件 整理
Yii2
where涉及的几种形式where、addParams、filterWhere、andWhere、orWhere、andFilterWhere()、orFilterWhere()、andFilterCompare
Spicy姜
·
2020-09-14 04:48
Yii2
yii2
批量删除
在yii中,是使用widget::GridView小部件做列表的,如果要使用checkbox,自己写估计要费一番周折,好在yii提供了CheckboxColumn,这个类为我们提供了checkbox,我们可以直接使用。'columns'=>[['class'=>'yii\grid\CheckboxColumn',],]这样第一列的编号就显示为checkbox了下面是添加批量删除按钮我们可以使用ta
tang05709
·
2020-09-13 23:26
php
yii2
.0 批量删除
1.
yii2
.0物理删除数据Member::getCollection()->remove([条件]);该方法可以多次删除2.直接删除该表Member::getCollection()->drop
秦络殇
·
2020-09-13 22:23
yii2.0
model操作
yii2
中gridview使用技巧——全选等批量操作
http://www.xiaochengfu.com/index.php/index/detail/aid/68.html
php_lidong
·
2020-09-13 22:46
php
关于
Yii2
批量更新的操作
关于
Yii2
批量更新的操作有时候需要更新一个表里面很多字段,用内置方法update更新可能还算适用内置方法如下:Yii::$app->db->createCommand()->update($table
恒惘
·
2020-09-13 22:12
Yii2
sql
php
yii2
配置多邮件账号发送邮件
useyii\swiftmailer\Mailer;$config=['class'=>'Swift_SmtpTransport','host'=>'yourhost','username'=>'youremail','password'=>'password','port'=>'port',];$mail=newMailer;$mail->setTransport($config);$mail-
林被想看麦
·
2020-09-13 21:26
php爬坑之路
讯飞语音转写php版demo
我们用的是
Yii2
,所以demo也是Yi
wb_json
·
2020-09-13 21:30
php
讯飞
语音转写
语音翻译
php
科大讯飞
YII2
jquery全选 反选 全不选 批量删除 分页
视图层标题作者添加时间$v):?>"name="check[]"value="">$pages,'nextPageLabel'=>'下一页','firstPageLabel'=>'首页'])?>全选反选全不选批量删除$(function(){//alert(0);//全选$("#check").click(function(){$("input[name='check[]']").each(fun
Smile李先生
·
2020-09-13 21:14
Yii2
使用九 join关联表查询
订单表Model写法:publicfunctiongetUser(){return$this->hasOne(User::className(),['user_id'=>'order_id']);}用户表model写法:/***一个用户有多个订单*/publicfunctiongetOrders(){return$this->hasMany(Order::className(),['user_id
谢厂节_编程圈
·
2020-09-13 09:27
#
PHP-YII2
Yii2
视图中的context
view对象中$context=$this->context;context即为controller,$this->context->back_url可以设置在contrller中的back_url公共变量布局文件中也可以widget中context为view
wuxing164
·
2020-09-13 09:04
yii2
yii2
跨数据库联表查询
参考:https://blog.csdn.net/qq_16885135/article/details/54406776有两个表,我的一个主表关联的是在另一个数据库的附表,so我需要先在附表的model那动点手脚才行,如下publicstaticfunctiontableName(){return'db_hckj_jr.hc_staff_organization';}这样就声明了附表的数据库名,
蜗牛使劲冲
·
2020-09-13 09:30
yii2
Yii2
—视图(View)
视图(View)视图(View)这一部分比较多,总共包括11个知识点:基本定义部件(Widget)安全模板引擎在模板中使用视图对象设置页面标题添加meta标签注册连接标签注册CSS注册脚本注册assetbundles布局(Layout)局部(Partial)访问上下文静态页面缓存区块自定义视图组件1、基本定义视图基本上就是我们所说的在views文件夹中的显示前台页面的模板。另外还有一个对应的视图类
wjtlht928
·
2020-09-13 09:24
Yii2
YII2
joinWith的使用实例
1.首先要有两个模型投票劵表(vote_conpon_type)模型为VoteCouponType投票券子表(vote_coupon)模型为VoteCoupon模型VoteCouponType必填内容:publicfunctiongetVoteCoupon(){ return$this->hasMany(VoteCoupon::className(),['coupon_type'=>'id'])
py卡卡
·
2020-09-13 09:59
php
yii2
Yii 2.0 数据保存的心得(model->save)
>>>之前在使用
yii2
.0的时候,我的数据新增是这样的,都是写在了controller里面xxxController.php$data=Yii::$app->request->post();if(empty
weixin_33941350
·
2020-09-13 09:35
php
yii2
$model->load解读
为什么80%的码农都做不了架构师?>>>/***用输入数据填充模型**这个方法简化了如下的操作:**attributes=$_POST['FormName'];*if($model->save()){*//成功后的处理*}*}**上面的代码可以像这样简写:**load($_POST)&&$model->save()){*//成功后的处理*}**/publicfunctionload($data,$
weixin_33932129
·
2020-09-13 09:34
Yii2
中多表关联查询(join、joinwith)
我们用实例来说明这一部分表结构现在有客户表、订单表、图书表、作者表,客户表Customer(idcustomer_name)订单表Order(idorder_namecustomer_idbook_id)图书表(idbook_nameauthor_id)作者表(idauthor_name)模型定义下面是这4个个模型的定义,只写出其中的关联CustomerclassCustomerextends\y
weixin_30458043
·
2020-09-13 09:43
yii2
中获得getErrors()方法中的第一条报错信息
publicstaticfunctiongetModelError($model){$errors=$model->getErrors();//得到所有的错误信息if(!is_array($errors)){returntrue;}$firstError=array_shift($errors);if(!is_array($firstError)){returntrue;}returnarray_
pengmingdong
·
2020-09-13 08:40
yii笔记
yii2
中使用$layout控制布局文件
yii2
与yii在选择布局文件上有一点比较大的不同,yii是既可以在/protected/views/layout/main.php设置布局文件,也可以使用下面语句设置,但
yii2
中我没有找到相关的设置文件
一步一步往上爬的小蜗牛
·
2020-09-13 08:34
yii
yii2
中获取 模块、控制器、方法名的方法
在视图中:模块名$this->context->module->id控制器名$this->context->id方法名$this->context->action->id在控制器中模块名Yii::$app->controller->module->id;控制器名Yii::$app->controller->id方法名Yii::$app->controller->action->id;或模块名$th
php小学徒
·
2020-09-13 08:11
yii2
Yii2
获取模块名、控制器名、方法名
Yii2
获取模块名、控制器名、方法名在视图中:模块名$this->context->module->id控制器名$this->context->id方法名$this->context->action->
lovenliu
·
2020-09-13 08:38
php
yii2
yii2
中的load(),validate(), save()等的保存、修改的测试
没有时间去读、分析代码。网上抄一些观点、测试结果的方式来总结:1、调用save()、insert()、update()这三个方法时,会自动调用yii\base\Model::validate()方法。如果save(0)或save(false)时将会取消验证。2、load()只是加载数据:这个事情好像不太对。以下代码放在模型中,将save()改为save(0),将rules中的验证规则故意去掉一项,
Robin罗兵
·
2020-09-13 08:06
php+mysql
[module] --
yii2
中如何调用module
创建module之后如何在控制器中调用classIndexControllerextendsControlle{publicfunctionactionIndex(){//获取子模块getModule('模块id')$module=Yii::$app->getModule('Test');//调用子模块中的控制器方法('控制器/方法')$module->runAction('default/ind
不惧前行
·
2020-09-13 08:54
Yii2
yii2
.0 在save保存之前的操作(放在模型model文件内)
publicfunctionbeforeSave($insert){if(parent::beforeSave($insert)){if($insert){}else{}returntrue;}else{returnfalse;}}转载于:https://www.cnblogs.com/zsczsc/p/9394484.html
dd_455621068
·
2020-09-13 08:44
Yii2
关联查询起别名
给用户表起别名m/***获取用户信息*@return\yii\db\ActiveQuery*/publicfunctiongetUserInfo(){return$this->hasOne(Member::className(),['uid'=>'follow_uid'])->from(['m'=>Member::tableName()]);}转载于:https://my.oschina.net/
chuyinguan0351
·
2020-09-13 08:00
yii2
leftjoin问题
$query=static::find()->select(['u.*','resume.*']);$query->leftJoin('useru','u.id=resume.user_id');$data=$query->all();var_dump($data);die;如果不加->asArray()获取不到联表数据,须加上$data=$query->asArray()->all();转载自:
大麦麦子
·
2020-09-13 07:51
#
YII2
Yii2
获取model->save()错误信息中的第一条的方法
//获取Model错误信息中的第一条,无错误时返回nullpublicstaticfunctiongetModelError($model){$errors=$model->getErrors();//得到所有的错误信息if(!is_array($errors))return'';$firstError=array_shift($errors);if(!is_array($firstError))
大麦麦子
·
2020-09-13 07:51
php
#
YII2
Yii2
使用$this->context获取当前的Module、Controller(控制器)、Action等
使用
Yii2
的时候,在某些场景和环境下需要获得
Yii2
目前所处于的module(模型)、Controller(控制器)、Action(方法),以及会调用控制器里面已经定义过的一些公共的方法等.对于这些问题
大麦麦子
·
2020-09-13 07:50
php
yii 在nginx服务器重写路径
参考:https://wenku.baidu.com/view/b71776e2680203d8cf2f2459.html
yii2
configweb.php中的url规则:'urlManager'=>[
冷漠空城
·
2020-09-13 02:11
YII2.0框架
nginx+
yii2
配置
之前写的一个
yii2
应用一直跑在apache2上,最近做压测发现apache2的并发处理能力的确差了点,于是想到将应用转移到nginx上,以下记录整个迁移过程。
Drelang
·
2020-09-13 02:08
web
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他