<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Wed, 22 May 2013 08:31:20 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Greg Beaver's Blog: multiple __HALT_COMPILER(); no longer raises notices PHP 5.2.2+]]></title>
      <guid>http://www.phpdeveloper.org/news/8139</guid>
      <link>http://www.phpdeveloper.org/news/8139</link>
      <description><![CDATA[<p>
<i>Greg Beaver</i> <a href="http://greg.chiaraquartet.net/archives/180-multiple-__HALT_COMPILER;-no-longer-raises-notices-PHP-5.2.2+.html">points out</a> an obscure problem he came across when working with the new _HALT_COMPILER token in PHP 5:
</p>
<blockquote>
A quick note about an obscure problem peculiar to PHP files that make use of PHP 5's new __HALT_COMPILER(); token.  Prior to PHP 5.2.2, if you included two files that contained the __HALT_COMPILER(); token, you would get a notice that __COMPILER_HALT_OFFSET__ was already defined.
</blockquote>
<p>
This posed a problem for him as he needed it to throw this error for the phar library format. His solution? To <a href="http://news.php.net/php.zend-engine.cvs/5710">patch his installation</a> (PHP5, the PHP6 patch is <a href="http://news.php.net/php.zend-engine.cvs/5867">here</a>) to make the problem a non-issue.
</p>]]></description>
      <pubDate>Thu, 28 Jun 2007 08:03:00 -0500</pubDate>
    </item>
  </channel>
</rss>
