自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bob Kelly 的博客

Apache, PHP, MySQL,nginx

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 Yii2.0 behaviors方法使用

(1)控制器 behaviors 过滤数据需要引入如下文件12use yii\filters\AccessControl;use yii\filters\VerbFilter;首先:什么是过滤器?过滤器就是对不同用户角色的控制;        如(游客->最普通的平民,用户->已经注册的

2016-06-21 18:44:38 2511

原创 behaviors()行为调用

在Yii2的几乎每个controller中,我们都会看到一个函数behaviors(),通常,我们用这个函数来配置控制器的权限,例如:public function behaviors()    {        return [            'access' => [                'class' => AccessControl::classNam

2016-06-21 18:38:42 1679

原创 yii2.0 行为

行为(Behavior)使用行为(behavior)可以在不修改现有类的情况下,对类的功能进行扩充。 通过将行为绑定到一个类,可以使类具有行为本身所定义的属性和方法,就好像类本来就有这些属性和方法一样。 而且不需要写一个新的类去继承或包含现有类。Yii中的行为,其实是 yii\base\Behavior 类的实例, 只要将一个Behavior实例绑定到任意的yii\base\Compo

2016-06-21 17:11:44 4140 2

原创 yii2.0 事件

事件(Event)使用事件,可以在特定的时点,触发执行预先设定的一段代码,事件既是代码解耦的一种方式,也是设计业务流程的一种模式。现代软件中,事件无处不在,比如,你发了个微博,触发了一个事件,导致关注你的人,看到了你新发出来的内容。对于事件而言,有这么几个要素:这是一个什么事件?一个软件系统里,有诸多事件,发布新微博是事件,删除微博也是一种事件。谁触发了事件?你发的微博,就是你触发的事

2016-06-21 17:10:19 3617

原创 yii 2.0 属性

属性(Property)属性用于表征类的状态,从访问的形式上看,属性与成员变量没有区别。 你能一眼看出 $object->foo 中的foo 是成员变量还是属性么?显然不行。 但是,成员变量是就类的结构构成而言的概念,而属性是就类的功能逻辑而言的概念,两者紧密联系又 相互区别。比如,我们说People类有一个成员变量 int $age ,表示年龄。那么这里年龄就是属性 , $age 就

2016-06-21 16:34:10 3269

原创 DISCUZ!X2.5如何限制会员每天发帖数量

作为一位论坛管理员,最烦恼的莫过于垃圾帖子和大量无意义的灌水帖子。我们都会想尽办法与垃圾贴、灌水贴、广告贴做斗争,您解决不了这些问题,那么你的论坛永远也不会强大,看到满世界的这类垃圾帖子,试问,还有谁会耐着性子,继续浏览下去?站长们在想尽办法来防止垃圾帖子的泛滥、康盛的官方开发团队也在不断提供新方法、新功能为我站长供应强大的“弹药”,如防水墙,就是这种产物,而今天的重点不是讨论如何防水墙的,无忧主

2016-06-17 11:32:24 3487

原创 discuz X论坛技术架构 MVC结构浅析

摘自:http://yeyuan.iteye.com/blog/930727PS:本人刚接触discuz论坛,php水平有限,当中的理解,如有不正确之处,欢迎指出 ------------------------------------第一个文件相当于控制器(C),比如forum.php(根目录下,相当于大模块,应该再加上小模块控制 module),功能是将相应的请求发送到相应

2016-06-15 18:28:23 1509

原创 核心类

error_reporting(E_ALL);define('IN_DISCUZ', true);define('DISCUZ_ROOT', substr(dirname(__FILE__), 0, -12));define('DISCUZ_CORE_DEBUG', false);define('DISCUZ_TABLE_EXTENDABLE', false);

2016-06-15 18:07:24 249

原创 git 基本命令

Git 的基本命令现在我们有了本地和远程的版本库,让我们来试着用用Git的基本命令:git pull:从其他的版本库(既可以是远程的也可以是本地的)将代码更新到本地,例如:'git pull origin master'就是将origin这个版本库的代码更新到本地的master主枝,该功能类似于SVN的updategit add:是将当前更改或者新增的文件加入到Git的索引

2016-06-13 15:57:22 437

原创 git 命令大全

Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。Git常用操作命令:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add

2016-06-13 15:52:16 435 2

原创 PHP 工厂模式

文章转自:http://www.cnblogs.com/hongfei/archive/2012/07/07/2580776.html简单工厂模式:①抽象基类:类中定义抽象一些方法,用以在子类中实现②继承自抽象基类的子类:实现基类中的抽象方法③工厂类:用以实例化对象看完文章再回头来看下这张图,效果会比较好采用封装方式<?php

2016-06-12 18:41:24 229

原创 php 设计模式

场景:一个气象站点,当温度、湿度或气压发生改变时都要像订阅了该气象服务的用户推送提醒,假设用户拥有三种电子产品:mac、iphone和apple watch。第一版的设计代码如下:WeatherData.php<?php/** * 气象站类,用于提供气象数据,数据变化时及时推送至用户的设备 * * @author ben * */class

2016-06-12 18:40:20 298

原创 linux安装apache、mysql、php指导

gg

2016-06-12 18:34:21 427

原创 PHP实践-什么是闭包?

创建闭包echo $closure('nesfo');我们之所以能调用$closure变量,是因为这个变量的值是一个闭包,而且闭包对象实现了__invoke()魔术方法。只要变量名后有(),PHP就会查找并调用__invoke()方法。通常会把PHP闭包当作函数的回调使用。array_map(), preg_replace_callback()方法都会用到回调函数,这是使用闭包的最佳时

2016-06-08 09:53:27 2632

原创 邮箱验证函数

function isemail($email) {    return strlen($email) > 6 && strlen($email) }

2016-06-07 18:25:38 390

原创 支持get post ccokie 获取

function getgpc($k, $type='GP') {    $type = strtoupper($type);    switch($type) {        case 'G': $var = &$_GET; break;        case 'P': $var = &$_POST; break;        case 'C': $var = &$_C

2016-06-07 18:13:41 415

原创 urlencode

function durlencode($url) {    static $fix = array('%21', '%2A','%3B', '%3A', '%40', '%26', '%3D', '%2B', '%24', '%2C', '%2F', '%3F', '%25', '%23', '%5B', '%5D');    static $replacements = array('

2016-06-07 18:06:53 372

原创 php global 的用法

对对对

2016-06-07 18:02:37 427

原创 https://segmentfault.com/a/1190000002645623

sdvsdv

2016-06-02 11:59:23 841

yii2中文手册

yii2中文手册

2016-04-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除