- 博客(7)
- 收藏
- 关注
原创 php设计模式之适配器模式
适配器模式分为两种分别是类适配器和对象适配器借鉴http://blog.csdn.net/hguisu/article/details/7527842类适配器:实用性: 你想使用一个已经存在的类,而它的接口不符合你的需求。你想创建一个可以复用的类,该类可以与其他不相关的类或不可预见的类协同工作。原理: 将要用到的角色分为以下几种:target最早实现的接口,adaptee改善之后的接口,a
2015-07-30 17:46:48 331
原创 php中的cookie和session
Cookie注意:Cookie是HTTP标头的一部分,因此setCookie()函数必须在其他信息被输出到浏览器前调用,所以即使是空格或空行,都不要在调用setCookie()函数之前输出 1. cookie的设置有两种方式:设置cookie变量设置cookie数组 以下是代码实例:setcookie("mtg","mmm");echo $_COOKIE["mtg"];//输出mmmse
2015-07-23 18:03:13 445
原创 设计模式三大基础模式之工厂模式,单例模式,注册树模式
工厂模式:专门定义一个类来负责创建其它类的实例,被创建的实例通常都具有共同的父类。 <?php abstract class Transportation { protected $name; public function moveWay(){ } } class Car extends Transportation{ protected
2015-07-22 16:33:28 511
原创 PSR_0语法基础框架
规范: 1. 命名空间必须与绝对路径一致。 2. 类名首字母必须大写。 3. 除入口文件外,其他”.php”文件必须是一个类。 实例代码结构: t3.php:<?phpnamespace m1\m2;class T3{ static function t3(){ echo "t3"; }}t4.php<?phpnamespace m3;clas
2015-07-21 21:15:43 450
原创 CI调用机制
在CI框架的声明中多次利用静态变量,来实现单利模式,首先来理解一下&符号的作用:<?php function &test() //定义函数时,函数名前必须加上&符号才能有效 { static $b=0; $b++; return $b; } $a = &test(); //函数引用返回值 改变$a的
2015-07-21 16:02:21 1166
原创 本地apache服务器配置域名
首先找到apache\conf\下的httpd.conf,修改两处 先找到<Directory /> AllowOverride none Require all denied</Directory>将其修改为<Directory /> #AllowOverride none #Require all denied Order deny,allow
2015-07-15 21:06:31 638
原创 github 操作
![#git基础操作一.创建版本库创建或选择一个文件夹,作为本地的版本库。(pwd命令查看当前目录)git init 命令将选择的目录变成本地仓库。添加文件到仓库分为两个步骤: git add . 点是把文件夹里面的所有文件都加载进来 git add(文件),可多次使用或者一次添加多个文件。 git commit -m “所添加文件的附属信息”。修改文件后,可以用git status
2015-07-15 17:22:31 4662
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人