<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AgilePHP &#187; runkit</title>
	<atom:link href="http://www.agilephp.net/tag/runkit/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.agilephp.net</link>
	<description>开发可以敏捷，人生需要慢慢体味</description>
	<lastBuildDate>Thu, 03 Nov 2011 11:53:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>AOP in PHP</title>
		<link>http://www.agilephp.net/2009/09/aop-in-php/</link>
		<comments>http://www.agilephp.net/2009/09/aop-in-php/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 07:47:02 +0000</pubDate>
		<dc:creator>bbiao</dc:creator>
				<category><![CDATA[技术]]></category>
		<category><![CDATA[aop]]></category>
		<category><![CDATA[pecl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[runkit]]></category>

		<guid isPermaLink="false">http://www.agilephp.net/?p=170</guid>
		<description><![CDATA[我们假设你使用的是Windows环境下的AMP环境，并认为假如你在知道如何配置Windows下的PHP的扩展的情况下，也知道如何配置Linux下的环境。 首先要启用runkit，在Windows上如果没有启用这个模块，你可以去http://museum.php.net/php5/下载一个PECl的集合，然后把php_runkit.dll解压到PHP安装目录下ext文件夹里，并在php.ini里加上一句: [PHP_RUNKIT] extension=php_runkit.dll 然后你就可以使用runkit在运行时动态改变函数以及类中的方法，具体的作法请参考runkit的文档，有时间我可以把runkit再封装一下，使它真正的可以直接拿来做aop。 另外，所有看了classkit又找不着扩展安装的同学 ，就不要再用classkit了，那个项目已被runkit代替，虽然这个现在也不发布新版本了。 相关文章 Ubuntu下配置Web环境<h3>相关文章</h3>
<ol>
		<li><a href="http://www.agilephp.net/2009/07/config-servers-in-ubuntu/" rel="bookmark">Ubuntu下配置Web环境</a><!-- (2)--></li>
	</ol>
]]></description>
			<content:encoded><![CDATA[<p>我们假设你使用的是Windows环境下的AMP环境，并认为假如你在知道如何配置Windows下的PHP的扩展的情况下，也知道如何配置Linux下的环境。</p>
<p>首先要启用<a href="http://pecl.php.net/package/runkit" target="_blank">runkit</a>，在Windows上如果没有启用这个模块，你可以去<a href="http://museum.php.net/php5/" target="_blank">http://museum.php.net/php5/</a>下载一个PECl的集合，然后把php_runkit.dll解压到PHP安装目录下ext文件夹里，并在php.ini里加上一句:<br />
[PHP_RUNKIT]<br />
extension=php_runkit.dll</p>
<p>然后你就可以使用runkit在运行时动态改变函数以及类中的方法，具体的作法请参考runkit的<a href="http://us3.php.net/manual/en/book.runkit.php" target="_blank">文档</a>，有时间我可以把runkit再封装一下，使它真正的可以直接拿来做aop。</p>
<p>另外，所有看了classkit又找不着扩展安装的同学 ，就不要再用classkit了，那个项目已被runkit代替，虽然这个现在也不发布新版本了。</p>
<h3>相关文章</h3>
<ol>
		<li><a href="http://www.agilephp.net/2009/07/config-servers-in-ubuntu/" rel="bookmark">Ubuntu下配置Web环境</a><!-- (2)--></li>
	</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.agilephp.net/2009/09/aop-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

