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
YII
一对好基友 -
yii
2行为和事件那些事使用篇
很多伙伴对
yii
2的事件和行为比较蒙,通过这节你会发现,其实没你想象中的复杂。在学习本篇之前,建议先复习以下内容,将对本次学习有帮助。
阿北
·
2020-08-22 10:44
yii
yii2
behavior
event
yii
2中组件为何能直接使用行为的属性 - 揭秘不一样的get函数。
上几篇我们讲解了如何为一个组件类配置行为及其运行原理,本篇为大家讲解
yii
2组件是如何做到像访问自己属性一样访问行为的属性。
阿北
·
2020-08-22 10:12
注入
行为
behavior
yii2
yii
原来大家伙喜欢这个 - 一款神器
本篇和
yii
2没有任何关系,一篇特别正经的扯淡文。大家还记得我昨天发了一篇这两个小工具,真是推荐了还想推荐。
阿北
·
2020-08-22 10:27
截图
让
yii
2的SluggableBehavior行为类支持中文的方法
要实现中文化我们需要借助一个开源库,这篇给大家介绍通过overtrue/pinyin来实现对中文的slug,实现代码很简单,通过对SluggableBehavior的value值进行解析即可。这节的主要目的得到SluggableBehavior中文化的方法认识overtrue/pinyin,这个库会对你很有用例子还是接上篇,上篇传送门http://nai8.me/sapper-view.ht...
阿北
·
2020-08-22 10:19
yii2
yii
行为
behavior
yii
2-wx / 凭据
我们都知道微信公众号或小程序的接口需要AccessToken,在
yii
2-wx中每个接口的对象会自动调用AccessToken,因此你并不需要单独去调用。
阿北
·
2020-08-22 10:36
yii2-wx
yii2
access-token
“亲,来一个”使用
Yii
2实现微信发红包解决方法 - EasyWechat版本
放心好啦,微信支付同样提供了发红包的接口,现在北哥就给你讲讲如何将发红包的功能纳入到我大
Yii
2旗下。
阿北
·
2020-08-22 10:20
yii2
yii
红包
2017 非标准 PHP 框架性能测试比较
供大家参考:phpframeworkbenchmark(includelaravel、symfony、silex、lumen、slim、
yii
2、tastphp)所有框架仅输出"ok",就
xujiajun
·
2020-08-22 10:18
性能测试
benchmark
php
Yii
2中你可能忽略但很有用的两个方法batch&each
我们的数据库常常都是很庞大的,一次查询的结果集也很大,这样很浪费内存,为了降低内存的使用率,我们可以使用
yii
2的batch和each方法。
阿北
·
2020-08-22 10:12
yii2
batch
从behaviors()来研究组件绑定行为的原理
不知不觉已经发布了7篇关于
yii
2行为的文章。传送门,今天再分享一篇到sf专栏。为何使用
yii
baseComponent::behaviors()就能绑定行为,发生了什么?
阿北
·
2020-08-22 10:43
行为
behavior
yii2
yii
《90个小时玩转
yii
2开发》基础篇50讲原创视频课程全部免费(已经更新到第27讲)
先号外下,北哥的直播本周四晚8点准时开讲,《
Yii
2之rbac(基于角色的权限管理)--最流行的
yii
2-admin扩展》,手把手教你学习
yii
2最好的权限管理扩展。
阿北
·
2020-08-22 10:04
yii
yii2
视频教程
增加Ueditor在线管理图片删除功能
前天我提到了
yii
下安装并使用ueditor在使用过程中遇到了一些问题虽然不大但对于追求完美的人来说还是欲除之而后快。
北方的刀郎
·
2020-08-22 09:20
php应用
php 自带datetime类的使用
前言以前更改时间格式的时候经常使用date方法,后来知道php竟然自带datetime类处理时间格式,记录一下用法,方便以后使用实例化在
yii
1.1中,可以直接写成$datetime=newDateTime
zebrayoung
·
2020-08-22 09:10
datetime
php
时间函数
GatewayWorker与ThinkPHP等框架结合
使用GatewayWorker时开发者最关心的是如何与现有mvc框架(ThinkPHP
Yii
laravel等)整合,以下是官方推荐的整合方式。
aomiano55778
·
2020-08-22 09:05
对
Yii
2行为(behavior)的理解 跟继承的区别
行为是一种设计模式,继承是编程语言的特性继承:感觉更像物种的进化,物种的扩展,生成新的物种,这些新的物种又具有不同的特性。也就是说,我必须生成新的具有某种特性或者功能的物种去实现我想要的。行为:想要实现某种功能的时候需要借助别的工具,我想用笔记本电脑画画,那我就买一个触控板,接上就可以。但是前提是我的笔记本要预留跟触控板链接的接口,behavior就相当于这个预留的接口。区别:从实现方式上讲,继承
zebrayoung
·
2020-08-22 09:06
yii2
behavior
设计模式
装饰模式
yii
2 中 类继承中 init方法 和 beforeAction的坑
最近使用
yii
2中发现controller类在继承关系上init和beforeAction的先后调用有坑,所以做个记录例如:有两个类,test继承baseclassBaseControllerextendsController
啵呗
·
2020-08-22 09:04
个人心得
php
yii2
Selenium Webdriver学习记录(一):环境搭建(Java+Maven+Eclipse+Selenium3.x)+第一个测试demo+部分问题解决
1.Selenium的学习网站:官网:http://www.seleniumhq.org/docs/中文网站:易百教程-->Selenium教程:http://www.
yii
bai.com/selenium
jcpp9527
·
2020-08-22 04:50
Java+Selenium
统计网站的每日访问量
一、针对
yii
2的操作1、首先新建一张visit表然后用gii生成Visit模型2、在Visit模型中创建ExitVisit静态方法3、在你的前台布局文件main.php中添加以下代码4、在Visit模型中创建
weixin_30568715
·
2020-08-22 03:39
yii
2的加密解密那些事儿
我们做程序的时候,加密解密是绕不开的话题,使用
yii
2开发应用的时候,都内置了哪些有关加密解密(安全)方便的支持那?本文将为你揭晓。
阿北
·
2020-08-22 02:27
解密
加密
php
yii
Yii
上传图片,上传文件,
yii
控件activefilefield的使用
yii
框架提供了activeFileField控件来完成上传文件(当然也包括了上传图片)的操作,下面介绍
yii
的activeFileField使用方法。
feebas
·
2020-08-22 01:29
修炼之Yii应用
image
upload
class
types
object
list
Leetcode no. 80
80.RemoveDuplicatesfromSortedArra
yII
Followupfor"RemoveDuplicates":Whatifduplicatesareallowedatmosttwice
SmithZz
·
2020-08-22 00:55
leetcode
Model以及数据库层
在合作的同事中,听到了一些误解的声音,一个是抱怨
Yii
框架的Model难用,因为
Yii
框架的Model从DB中取出数据后,就已经转换成了一个对象了,而不是PHP程序员所熟悉的Array,并且,没有提供相关参数直接取得
Morven
·
2020-08-21 23:03
YII学习日志
maven 学习---使用Maven运行单元测试
参见一个简单的Java测试类:packagecom.
yii
bai.core;publicclassApp{publicstaticvoidmain(String[]args){System.out.println
weixin_30815427
·
2020-08-21 22:02
yii
2数据库操作查询指定的字段
$sss=Category::find()->select('name')->where(['id'=>'1'])->one();echo$sss['name'];或者直接$sss=Category::findOne($_GET['ArticleSearch']['category_id'])['name'];下面是从网上找的别人整理的内容User::find()->select('id,name
繁诗
·
2020-08-21 21:39
yii
2.0 rbac权限控制
要想使用
yii
rbac组件首先需要在我们的配置文件中开启rbac组件在common/config/main-local.php中添加下边的组建'authManager'=>['class'=>'
yii
\
mfsh
·
2020-08-21 20:33
php
yii
phpstorm配置详解
注意要先把附件放到相应的目录里才有afterglow选项:设置字体不用新建项目,直接open,把你现有的项目打开,就行双击ExternalLibraries选择你电脑安装的php版本,点击右侧+号,把你的thinkphp、
YII
hello大象
·
2020-08-21 19:20
Yii
2高级模板中,添加新的应用
Yii
2高级模板中自带frontend和backend应用程序,如果要添加其它应用程序,比如api步骤如下:与backend或者frontend同目录下复制一份backend或者frontend应用,改名为
钻石王小二吼吼吼
·
2020-08-21 19:37
yii2
php
yii2
高级模板
加应用
yii
2 使用 PhpSpreadsheet 对excel进行导入导出操作
安装PhpSpreadsheetcomposerrequirephpoffice/phpspreadsheet安装完成后我们写一个工具类Excel.php工具类canRead($file)){/**@varXls$objRead*/$objRead=IOFactory::createReader('Xls');if(!$objRead->canRead($file)){thrownew\Excep
野草哥哥
·
2020-08-21 19:23
PHP
YII
中整合PHPEXCEL进行数据导出功能
在做WEB管理后台的时候,如果涉及到某些特殊数据需要导出进行核算的时候,这个时候就需要进行EXCEL数据导出,目前比较强大的PHPEXCEL导出类可以满足需求,首先需要下载最新的PHPEXCEL类包,这个可以到官网进行下载,解压后将整个解压包放置如下位置:配置好后,需要在Controller.php中扩展PHPEXCEL导出方法,方便日常生活中经常使用。打开Controller.php(该文件位于
猪崽儿
·
2020-08-21 18:46
PHP
Yii
2 菜单menu管理
前面写了一篇
Yii
2-adminRBAC权限管理的实现有朋友在评论里问了关于menu的使用,在这里我做一下统一的回答,稍微讲解一下我平时在项目中是怎么使用menu的。
给偶一针青霉素
·
2020-08-21 16:09
PHP
Yii2
yii
2部署:共享托管环境
yii
2高级模板是前后台分离的,在本地测试的时候通常是绑定两个域名到前后台目录下,从而通过不同的域名访问前后,如:www.frontend.com访问前台,www.backend.com访问后台。
给偶一针青霉素
·
2020-08-21 16:09
Yii2
PHP
yii
2 提示Module not inserted due to validation error.
项目的后台更改和添加文章突然无效了,查看系统日志发现是Modulenotinsertedduetovalidationerror.其实原因很简单,在表单中加入了百度编辑器,在给编辑器命名的时候使用了name="content",由于
yii
2view
给偶一针青霉素
·
2020-08-21 16:39
PHP
Yii2
Yii
2:推荐一个方法arrayHelper::map()
arrayHelper::map()这个方法可以将一个数组拆成一个键-值对映射的多维数组或对象数组。例子:$array=[['id'=>'123','name'=>'aaa','class'=>'x'],['id'=>'124','name'=>'bbb','class'=>'x'],['id'=>'345','name'=>'ccc','class'=>'y'],);$result=ArrayH
给偶一针青霉素
·
2020-08-21 16:38
PHP
Yii2
php与sqlserver中文数据为乱码的解决
若数据库的编码为GB2312,怎样在
yii
中进行配置才能使得页面的数据显示正常,并且数据库中的数据不能出现乱码:方法一:1.
yii
默认的编码方式是utf-8,若想改变其编码方式需要在main.php文件中加上
qq201596
·
2020-08-21 15:04
php
php 多进程下mysql连接 gone away
$db=\
Yii
::$app->getDb();$bizs=
hani1990
·
2020-08-21 14:19
php
PHP - PHP Error[2]: Error while sending QUERY packet. PID=*
今天在公司项目中,使用
yii
c运行数据库写入操作的时候出现了这样的一个错误,如下图:项目场景:一个大的insertSQL,格式为INSERTINTOTABLEVALUES('A','B','C'),('
ruxingli
·
2020-08-21 14:43
PHP
PHP
MySQL
Yii
- data exists update else insert
次文为代码笔记,如果能帮助到你,不胜荣幸!表结构:CREATETABLE`tb_user`(`id`int(10)unsignedNOTNULLAUTO_INCREMENTCOMMENT'自增主键ID',`name`varchar(100)NOTNULLDEFAULT''COMMENT'名称',`age`tinyint(3)unsignedNOTNULLDEFAULT'0'COMMENT'年龄',
ruxingli
·
2020-08-21 14:12
Yii
PHP
Yii
怎样在特定的地方开启或关闭log
//关闭LOGforeach(
Yii
::app()->log->getRoutes()as$route){$route->enabled=false;}
ruxingli
·
2020-08-21 14:12
PHP
Yii
Yii
1 CHtmlPurifier净化器
主要作用:过滤一些可执行的代码,避免网站受到xss攻击。可用在保存数据库&页面展示。$html=alert('我弹!');text...eof;$p=newCHtmlPurifier();$p->options=array('URI.AllowedSchemes'=>array('http'=>true,'https'=>true,));$text=$p->purify($html);echo$t
ruxingli
·
2020-08-21 14:41
PHP
Yii
关于安全
php
YII
框架数据库的增删改查
YII
框架数据库的增删改查//添加
Yii
::app()->db->createCommand()->insert('tbl_user',array('username'=>'zhangsan','email
Sara
·
2020-08-21 14:23
PHP
Shell 脚本
shell脚本之前的基础知识http://www.92csz.com/study/linux/12.htmshell教程http://www.
yii
bai.com/shell/
杀小贼
·
2020-08-21 14:48
Java如何拆分正则表达式和字符串?
packagecom.
yii
bai;importjava.util.regex.Pattern;publicclassSplittingRegularExpression{publicstaticvoidm
dengjuanshou7445
·
2020-08-21 13:54
Yii
2.0 rules验证规则集合
required:必须值验证属性[['字段名'],required,'requiredValue'=>'必填值','message'=>'提示信息'];#说明:CRequiredValidator的别名,确保了特性不为空.email:邮箱验证['email','email'];#说明:CEmailValidator的别名,确保了特性的值是一个有效的电邮地址.match:正则验证[['字段名'],m
冰城主
·
2020-08-21 13:07
yii2
LeetCode 922 按奇偶排序数组II
提示:2sortArrayByParit
yII
(vector&A){int
热爱艺术的程序员
·
2020-08-21 09:04
LeetCode在线编程
mysql 8.0.12 用户权限命令
示例:用户名ma
yii
c_dev密码ma
yii
c1231.创建用户:createuser'ma
yii
c_dev'@'%'identifiedby'ma
yii
c123';2.修改加密规则:alteruser'ma
yii
c_dev
Lanjerry
·
2020-08-21 06:39
使用nginx的gzip大幅度提升页面的加载速度
服务器带宽都是1MB只是打开了
yii
2的首页才6个request3.20s我们来配置gzip打开nginx的nginx.conf参数配置等下再解释#开启gzipgzipon;#启用gzip压缩的最小文件
光光初长成
·
2020-08-21 05:03
nginx
关于CI框架访问数据库类提示Call to undefined function mysqli_init()
大家好,我曾经是ASP.NETMVC的践行者,现在是PHP,同时也是CodeIgniter框架的初学者和践行者,当时由于项目原因,我被迫给自己打满鸡血,满怀激情的选用
Yii
2,Lavarel5,CodeIgniter
一战成铭小铭在线
·
2020-08-21 05:46
Yii
使用DbTarget实现日志功能
一:在配置文件的log组件中配置DbTarget'log'=>['traceLevel'=>
YII
_DEBUG?
huaweichenai
·
2020-08-21 03:06
yii
日志
整理使用curl调用远程接口方法
最近在二次开发一个
Yii
框架项目,由于这个项目过于老旧,无法安装
yii
soft/
yii
2-httpclient插件,所以只有使用curl原生实现调用远程接口这里我整合了curl方法,来实现get和post
huaweichenai
·
2020-08-21 03:39
php
curl
php实现微信和支付宝支付
php实现微信支付微信支付文档地址:https://pay.weixin.qq.com/wiki/doc/api/index.html在php下实现微信支付,这里我使用了EasyWeChat这里我是在
Yii
huaweichenai
·
2020-08-21 03:20
微信支付
支付宝
5.
yii
中的assets文件夹作用
assets文件夹一般存放的是前台与后台的一些样式文件(css)、脚本文件(js)、图片文件(images)等,所以可以配合
Yii
::app()->request->baseUrl进行配合使用
孩纸是坏孩纸
·
2020-08-21 03:54
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他