![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
iteye_7193
这个作者很懒,什么都没留下…
展开
-
Yii中扩展CWebApplication
<?php date_default_timezone_set("Asia/Chongqing"); // change the following paths if necessary $yii=dirname(__FILE__).'/../yii/framework/yii.php'; $app=dirname(__FILE__).'/protected/component...原创 2013-06-21 15:15:38 · 117 阅读 · 0 评论 -
使用 Go! 进行 PHP 的面向方面编程
本文转自OSC:http://www.oschina.net/translate/aspect-oriented-programming-in-php-with-go 面向方面编程(AOP)对于PHP来说是一个新的概念。现在PHP对于 AOP 并没有官方支持,但有很多扩展和库实现了这个特性。本课中,我们将使用 Go! PHP library 来学习 PHP 如何进行 AOP 开发...原创 2013-06-30 11:55:13 · 165 阅读 · 0 评论 -
Yii实现自动导入
在项目中需要自动导入Yii项目protected部分目录的文件,按照Yii文档,需要在main.php配置文件上逐个文件夹import. 由于项目采用DDD的开发思想, 多了一些自定义的文件夹,每次增加文件夹都要import一次,然后commit,然后所有成员都要update/checkout一次, 有些麻烦. 所以扩展了Yii的CWebApplication来自动import部分文件夹. 直...2013-07-03 00:42:05 · 205 阅读 · 0 评论 -
PHP一个类AOP的实现
由于项目有一个需求,需要在原来的代码上做一个封装. 由于不想修改原有代码, 查了一下, PHP没有方便的支持AOP的方法,于是参考了网上一些文章,写了个包装器, 可以在不修改原有代码的基础上为函数添加before和after实现. 标签: <无> 代码片段(3)[全屏查看所有代码] 1. [代码]核心类 01 ...2013-09-16 20:38:52 · 510 阅读 · 0 评论 -
升级mac10.10 Yosemite后 重装PHP5.5/PHP5.4
Yosemite自带的PHP为5.6, 项目里使用的是PHP5.3, 真心跟不上时代, 下面是一个简单的重装PHP的方法. PHP 5.6 (Current stable) curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6 PHP 5.5 (Old stable) curl -s http://php-osx.liip....2014-11-06 15:26:43 · 189 阅读 · 0 评论