排序
yii使用rules获取错误信息
yii使用rules获取错误信息 1、model中使用 public function rules(){ return array( array('Name,Email','required'), array('Email','unique','me...
yii加密字符串乱码
yii提供了方便的帮助函数来让你用一个安全秘钥来加密解密数据。数据通过加密函数进行传输,这样只有拥有安全秘钥的人才能解密。 yii加密字符串乱码 首先,加密数据 $encryptedData = Yii::$ap...
yii2和ci的区别
yii2和ci的区别 1、yii2,是一个全栈框架。 优点: 1)拥有规范化的中英文文档 2)Yii 的代码简洁优雅 相关文章教程推荐:yii教程 3)Yii 非常易于扩展 4)高性能始终是 Yii 的首要目标之一 缺...
yii2中使用php判断图片是否存在
在我们日常的开发中,经常需要用到判断图片是否存在,存在则显示,不存在则显示默认图片,那么我们用到的判断有哪些呢?今天我们就来看下几个常用的方法。 yii2中使用php判断图片是否存在 1、fi...
yii怎么获取新增的数据id
yii怎么获取新增的数据id //提交过来的数据 $post = Yii::$app->request->post(); //实例化对象 $model = new User(); $model->setAttributes($post); if($model-&am...
使用什么调试swoole程序
使用什么调试swoole程序 可以使用GDB调试swoole程序。gdb是GNU debugger的缩写,是编程调试工具。 gdb的功能: 1. 启动程序,可以按照用户自定义的要求随心所欲的运行程序。 2. 可让被调试的程...
怎么杀掉swoole进程
怎么杀掉swoole进程 1、如果在项目里用swoole,不小心配置里开启了守护进程(即进程在后台一直运行),那么再次运行程序将失败 2、将会显示端口被占用 解决办法如下: 第一步,把代码里的...
Thinkphp5.1里使用workerman的方法
workerman是一款纯php开发的开源高性能的异步php socket框架。thinkphp是一个快速、兼容而且简单的轻量级国产php开发框架,本文就来为大家介绍一下thinkphp5.1里使用workerman的方法。 之前一直...
yii2怎么自适应切换模板
1、创建behavior // frontend/behaviors/MobileBehavior.php class MobileBehavior extends yiibaseBehavior{ public function events() { ...
WorkerMan中php后端及时推送消息给客户端
php后端及时推送消息给客户端 原理: 1、建立一个websocket Worker,用来维持客户端长连接 2、websocket Worker内部建立一个text Worker 立即学习“PHP免费学习笔记(深入)”; 3、websock...
yii框架路由配置
首先要在服务器配置(httpd.conf)中开启重写模块 #开启重写模块,将其前面的#去掉 LoadModule rewrite_module modules/mod_rewrite.so #Directory中允许覆盖开启 <directory> ...