miketwais

work up

上一页 1 ··· 12 13 14 15 16
摘要: OOP:Object Oriented Programming 面向对象程序设计.也可以称为OO.类:某一类事物的信息和对其操作信息的集合,也就是属性和方法对象:具体到这一类事物的某一[个体]。下面OO部分里的Person就是一个类,而$surfchen就是一个[个体]。我现在就以操作个人信息作为一... 阅读全文
posted @ 2015-05-12 23:42 MasonZhang 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 模板引擎我们并不陌生,常见的有Smarty模板引擎,另外我们经常使用的MVC框架中也有用到模板引擎,当然框架中是自己实现的模板引擎,模板引擎的原理大多都是一样的。即:我们访问php文件的时候,php文件去加载模板引擎,模板引擎再去加载模板,并通过程序替换模板中的变量,并生成一个“编译”文件,然后在访... 阅读全文
posted @ 2015-05-12 23:14 MasonZhang 阅读(1279) 评论(0) 推荐(0) 编辑
摘要: PHP5中使用parent::来引用父类的方法。parent:: 可用于调用父类中定义的成员方法。parent::的追溯不仅于直接父类。通过parent::调用父类方法sal = $this->sal + 1200; return $this->sal ; } ... 阅读全文
posted @ 2015-05-11 21:35 MasonZhang 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 在PHP5之前,如果需要使用一个类,只需要直接使用include/require将其包含进来即可。PHP5 以后提供了这样一个方法可以自动完成加载所需的类文件。参见官网的例子:./myClass.php./index.php注意:注意类名和类的文件名必须一致,才能使用魔术函数__autoload()... 阅读全文
posted @ 2015-05-11 20:08 MasonZhang 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 先看一个例子:View Code例子的结果是:April1,2003函数preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit])在 subject 中搜索 pattern 模式的匹配项并替换为 repl... 阅读全文
posted @ 2015-05-08 00:30 MasonZhang 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 到目前为止已经使用过很多php框架,比如:Zendframework,ThinkPHP,YII,Slim。但还未静下心来研究过框架的原理。今天首先来看一下mvc框架中路由的原理:所谓路由,就是程序根据浏览器上的url来进行程序分发处理(跳转)的功能代码。我们使用框架的时候会发现一般的url请求是这样... 阅读全文
posted @ 2015-05-07 20:20 MasonZhang 阅读(4696) 评论(0) 推荐(0) 编辑
摘要: 今天在看php框架源码的时候看到作者用call_user_func_array这个歌函数来处理所有动态的请求,觉得很神奇,也很有效。关于call_user_func_array这个函数,首先看一看php.net上市如何介绍的:mixedcall_user_func_array(callable$ca... 阅读全文
posted @ 2015-05-07 19:17 MasonZhang 阅读(175) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16