<?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>Tue, 21 May 2013 07:41:09 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Gareth Heyes: PHP nonalpha tutorial]]></title>
      <guid>http://www.phpdeveloper.org/news/18388</guid>
      <link>http://www.phpdeveloper.org/news/18388</link>
      <description><![CDATA[<p>
<i>Gareth Heyes</i> has <a href="http://www.thespanner.co.uk/2012/08/21/php-nonalpha-tutorial/">another post</a> to his site on the topic of "non-alpha PHP code", this time getting a bit more into the process and how his examples are parsed by PHP into more familiar functionality.
</p>
<blockquote>
My first post on PHP non-alpha numeric code was a bit brief, in the excitement of the discovery I failed to detail in depth the process. I've decided to follow up with a tutorial and hopefully explain the process better for anyone wanting to learn or improve the technique. The basis of PHP non-alphanumeric code is to take advantage of the fact that PHP automatically converts Arrays into a string "Array" when using in a string context.
</blockquote>
<p>
He includes some basic examples showing how, with just a combination of things like "+", "_" and "[" or "]" you can reproduce similar output to echoing out an array and use that "Array" output string to get to other strings (like the letter "B"). There's also a more lengthy example showing how to build up the string "print 1+1" and have it execute using this technique.
</p>]]></description>
      <pubDate>Wed, 22 Aug 2012 08:53:02 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Refulz.com: Special characters in Regular Expressions - Part 1]]></title>
      <guid>http://www.phpdeveloper.org/news/18080</guid>
      <link>http://www.phpdeveloper.org/news/18080</link>
      <description><![CDATA[<p>
On the Refulz.com site they've posted the <a href="http://php.refulz.com/special-characters-in-regular-expressions-part-1/">first part of a series</a> about the basics of using special characters regular expressions (both in PHP and outside of it).
</p>
<blockquote>
With this post, we continue to explore the Regular expressions. The first post of the <a href="http://php.refulz.com/series/learning-regular-expressions/">Learning Regular Expression series</a> introduced Regular Expressions. The first post covers the regular expression delimiters and the "i" pattern modifier. In the language of regular expression, there is a special meaning of certain characters.
</blockquote>
<p>
In this article they show the use of characters like the caret, asterisk, dot and dollar symbol to modify your expressions to handle special cases, matching for more than one character and the start and end of strings.
</p>]]></description>
      <pubDate>Tue, 12 Jun 2012 08:39:11 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Alan Skorkin's Blog: How To Fix The WP-Syntax Special Character Escaping Issue]]></title>
      <guid>http://www.phpdeveloper.org/news/14167</guid>
      <link>http://www.phpdeveloper.org/news/14167</link>
      <description><![CDATA[<p>
<i>Alan Skorkin</i> has a recent post to his blog about a trouble that many WordPress users have come across in working with their content and the <a href="http://wordpress.org/extend/plugins/wp-syntax/">WP-Syntax</a> plugin (for displaying code) - a special character escaping bug that escapes characters that don't need it.
</p>
<blockquote>
Suffice to say, [WP-Syntax] does the job fine except for one very annoying issue. Whenever you have any kind of special characters in your code (which you inevitably do e.g. <, >, & etc.), these always render as their escaped representations.
</blockquote>
<p>
It only happens with the WYSIWYG editor for writing content (which the tool's FAQ recommends turning off) but there's a better solution that <i>Alan</i> found - change a line of code in the plugin to use the <a href="http://php.net/htmlspecialchars_decode">htmlspecialchars_decode</a> function to rid your install of this pesky escaping bug.
</p>]]></description>
      <pubDate>Thu, 11 Mar 2010 09:15:21 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: The ABC's of PHP Part 5 - Strings & Text ]]></title>
      <guid>http://www.phpdeveloper.org/news/12355</guid>
      <link>http://www.phpdeveloper.org/news/12355</link>
      <description><![CDATA[<p>
PHPBuilder.com has <a href="http://www.phpbuilder.com/columns/peter_shaw04152009.php3">the latest in their series</a> looking at beginner level PHP and some of the core concepts that go with it ("The ABC's of PHP"). This latest tutorial looks at string and text handling.
</p>
<blockquote>
In the last part of this series we looked at what a variable was in general. Today we'll be covering strings and text. We'll look at the contents those variables would typically hold. 
</blockquote>
<p>
Topics include the differences between single and double quotes, appending to a string and special characters (like line feeds and tabs). Code snippets are provided for each to help you visualize what they mean.
</p>]]></description>
      <pubDate>Thu, 16 Apr 2009 09:31:25 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Ibuildings Blog: Dutch phpGG Frontend Special: Win a ticket!]]></title>
      <guid>http://www.phpdeveloper.org/news/11779</guid>
      <link>http://www.phpdeveloper.org/news/11779</link>
      <description><![CDATA[<p>
Wanting to attend the <a href="http://phpgg.nl">phpGG</a> group's "Frontend Special" event next Saturday (the 24th)? Want a free ticket to join in the fun? According to <a href="http://www.ibuildings.com/blog/archives/1542-Dutch-phpGG-Frontend-Special-Win-a-ticket!.html">this new post</a> on the Ibuildings blog, you could win one!
</p>
<blockquote>
Next saturday (24th of January 2008) the Dutch PHP usergroup (phpGG) will host an all day frontend event in The Hague (Den Haag). [...] And if you're not interested in learning more about Frontend development or if you're not up for having a good time with like minded developers, I'd stay away... Otherwise I'd suggest checking out the <a href="http://phpgg.nl/frontendspecial2008">special PHPGG page</a> for more details and if you reply to this post before Thursday night, 23:58 (UTC+1) you can win a FREE ticket donated by the phpGG (there will be a raffle).
</blockquote>
<p>
Be sure you get your entry in by the end of Thursday (the 22nd) night to be entered to win the free pass. You can find out more about the event on the <a href="http://phpgg.nl/">phpGG homepage</a> or <a href="http://joind.in/event/view/18">here</a>.
</p>]]></description>
      <pubDate>Wed, 21 Jan 2009 08:41:58 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Community News: phpGG Frontend Special]]></title>
      <guid>http://www.phpdeveloper.org/news/11695</guid>
      <link>http://www.phpdeveloper.org/news/11695</link>
      <description><![CDATA[<p>
The Dutch PHP Usergroup (phpGG) is having <a href="http://phpgg.nl/node/1004">a special event</a> at the end of January (on the 24th) - something they're calling the "phpGG Frontend Special".
</p>
<p>
Here's more from <i>Stefan Koopmanschap</i>'s <a href="http://www.leftontheweb.com/message/Dutch_Front_End_Special">blog entry</a> on the event:
</p>
<blockquote>
I am quite excited about us organizing this event. This is our first step towards a full-blown conference, and I am proud of the speaker schedule we're putting together. We have speakers from Microsoft and Adobe who will go into their respective frontend and RIA technologies, Boy Baukema - the javascript expert at Ibuildings - will be talking about Javascript, and Robert Jan Verkade will give a take on HTML and CSS technologies. More on the content of the different presentations will follow as well as the actual schedule.
</blockquote>
<p>
The event is free for active/paying phpGG members and will be 15 Euro for everyone else (for a pre-sale price, after that it's bumped up to 25 Euro). Along with the admission, this also gives you a one year membership in the phpGG. 
</p>
<p>
More information on the event can be found <a href="http://phpgg.nl/node/1004">on the phpGG group's website</a>.
</p>]]></description>
      <pubDate>Wed, 07 Jan 2009 15:03:16 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[php|architect: Stuff your stockings: single issues 30% off]]></title>
      <guid>http://www.phpdeveloper.org/news/9300</guid>
      <link>http://www.phpdeveloper.org/news/9300</link>
      <description><![CDATA[<p>
The mystery has been relealed - the <a href="http://www.phparch.com">php|architect</a> folks have <a href="http://www.phparch.com/c/news/view/20071221-special_issue_price.src">posted about their secret</a> today - a discount on single issues of 30%.
</p>
<blockquote>
Seasons greetings everyone! The first of two surprises from us today is a great opportunity to combine our recent drop of all DRM protection on our PDFs with an awesome 30% discount on our single-issue prices to stock up on all your favourite past issues of php|architect.
</blockquote>
<p>
This means that single issues are priced at (about) $3.49 CAD for a few days - all you need to do is pick your favorites from <a href="http://www.phparch.com/c/magazine/archive">their archive</a>, even their <a href="http://www.phparch.com/c/magazine/issue/63">most recent issue</a>.
</p>]]></description>
      <pubDate>Fri, 21 Dec 2007 13:47:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[Hasin Hayder's Blog: Did you know 'you can have cheese burger' could be a variable name?]]></title>
      <guid>http://www.phpdeveloper.org/news/8895</guid>
      <link>http://www.phpdeveloper.org/news/8895</link>
      <description><![CDATA[<p>
<i>Hasin Hayder</i> has a <a href="http://hasin.wordpress.com/2007/10/20/did-you-know-you-can-have-cheese-burger-could-be-a-variable-name/">quick tip</a> for users of SimpleXML - a handy way to access a node in an XML document that has unsupported characters in its name.
</p>
<blockquote>
I was finding a way to refer that element as a SimpleXMLElement and found a nifty note in PHP Manual. It says if you have unsupported (unsupported in PHP Lexicon for a variable name) characters inside the name of a node, you can access it using a special pattern {'name'}.
</blockquote>
<p>
In <a href="http://hasin.wordpress.com/2007/10/20/did-you-know-you-can-have-cheese-burger-could-be-a-variable-name/">his example</a>, he shows how a popular phrase ("i can have cheese burger") can be used as the variable name despite having spaces in it.
</p>]]></description>
      <pubDate>Wed, 24 Oct 2007 08:57:00 -0500</pubDate>
    </item>
  </channel>
</rss>
