在app\Providers\EventServiceProvider.php的boot函数中添加如下代码:Event::listen(StatementPrepared::class,function($event){$event->statement->setFetchMode(\PDO::FETCH_ASSOC);});
在app/Providers/AppServiceProvider.php的boot函数中添加以下代码:\DB::listen(function($sql){foreach($sql->bindingsas$i=>$binding){if($bindinginstanceof\DateTime){$sql->bindings[$i]=$binding->format('\'
我这里是以basic版为基础讲解的。但高级版应该也是一样的。基本版配置文件config/web.php。yii默认的控制器是site,这里要改成我们习惯的index,只需要在$config这个数组里面加上<?php $config=[ ...... &nb
mac的iterm2用ssh连接服务器很方便,就是每次要输入密码,很是烦人。这个在网上找到一个方法做一个记录。在/Users/steven/.ssh/下新建一个文件。文件名可以是你服务器最后的三个数字,反正你自己知道就行。文件内容如下:#!/usr/bin/expect -f set user 用户名 set host 服务器ip set 
在工作中用到YII2框架,之前对Yii的Widgets这个不太理解,也就没有用上。最近在查看YII2的英文指南的时候,终于弄明白了是怎么一回事。 举个简单的例子,如果在做后台开发的时候,大部分页面都需要用到一个可选择的列表(<select>),那么我们可以把它做成窗体小部件。 &nb
其实很简单,就写了一个函数,没啥好说的直接上代码了public function openDirectory($path) { $dir = dir($path); while (false != ($entry =&nbs
想把界面全部设置成这样的深色系只需要几步File|Settings|Appearance&Behavior|Appearance UI OptionsTheme:Darcula你还可以去官网下载更多的主题。phpstorm主题
post提交表单的时候出现在这个错误是因为Yii2.0默认开启了_crsf的验证可以在控制器里局部禁用 public $enableCsrfValidation = false ->覆盖父类的属性 也可以在配置文件中全局禁用 'components' => [ &n
php usort 对数组指定的值排序
yii2.0自定义文件日志类
PHP new self和new static的区别
用memcache存取session
Autoloader关键词 “必须”("MUST")、“一定不可/一定不能”("MUST NOT")、“需要”("REQUIRED")、 “将会”("SHALL")、“不会”("SHALL NOT")、“应该”("SHOULD")、“不该”("SHOULD NOT")、 “推荐”("RECOMMENDED")、“可以”("MAY")和”可选“("OPTIONAL")的详细描述可参见 [RFC 21
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号