<?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>Fri, 09 Jan 2009 06:34:16 -0600</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[DevShed: Reading, Writing and Creating Files in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/6116</guid>
      <link>http://www.phpdeveloper.org/news/6116</link>
      <description><![CDATA[<p>
DevShed has <a href="http://www.devshed.com/c/a/PHP/Reading-Writing-and-Creating-Files-in-PHP/">a new tutorial</a> posted today with a look at one of the more common tasks performed with PHP (second to generating web pages, of course) - working with files. It can be a little tricky for a budding PHP programmer, but they've got the info you need to get started.
</p>
<blockquote>
Reading and writing to files can be useful if you do not require the storing of important data, such as a web counter. I must warn you though, that this method of storage should not be used to store passwords and other critical information, as it is not safe. Here we will discuss how to handle files and directories in PHP, specifically, how to create, read and write them.
</blockquote>
<p>
They <a href="http://www.devshed.com/c/a/PHP/Reading-Writing-and-Creating-Files-in-PHP/">start off with a look</a> at file permissions on both Unix and Windows systems ot give you an idea of what problems they could cause. Then, it's on to the actual files themselves - for this part, though, they only look at reading them in and working with their contents.
</p>]]></description>
      <pubDate>Wed, 23 Aug 2006 08:59:30 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Sara Golemon's Blog: The government will disavow any knowledge of your existence.]]></title>
      <guid>http://www.phpdeveloper.org/news/5863</guid>
      <link>http://www.phpdeveloper.org/news/5863</link>
      <description><![CDATA[<p>
If you were planning on attending the <a href="http://www.phparch.com/works">php|works conference</a> in the fall and getting to hear <i>Sara Golemon</i> talk on extensions, you might just have to wait. According to <a href="http://blog.libssh2.org/index.php?/archives/33-The-government-will-disavow-any-knowledge-of-your-existence..html">her latest post</a>, things haven't gone well with her passport situation.
</p>
<blockquote>
<p>
So awhile ago I announced that I'd be speaking at php|works including a 3-hour workshop on extension writing. Knowing that the conference was outside of the US I made sure to apply for my passport well in advance (four months to be precise). 
</p>
<p>
Well, long story short, the lovely folks at the state department must have confused 'Sara' with 'Syria' because I've been fighting them over the issuance of my passport ever since.
</p>
</blockquote>
<p>
All is not lost, though - since the show must go on, <i>Sara</i> has found two people to take over her two talks (the <a href="http://hades.phparch.com/ceres/public/page/index.php/works::schedule::synopses::extending_php">extension talk</a> and one on <a href="http://hades.phparch.com/ceres/public/page/index.php/works::schedule::synopses::microsoft_platforms_for_the_php_developer">PDO_User</a>). 
</p>]]></description>
      <pubDate>Tue, 25 Jul 2006 05:35:47 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Marcus Whitney's Blog: A/R/T Is Seeking Columnists]]></title>
      <guid>http://www.phpdeveloper.org/news/5623</guid>
      <link>http://www.phpdeveloper.org/news/5623</link>
      <description><![CDATA[<p>
<i>Marcus Whitney</i> has a quick note today <a href="http://www.marcuswhitney.com/?p=89">on his blog</a> about php|architect's search for columnists to write for their <a href="http://hades.phparch.com/artemis/main">A/R/T article repository</a>.
</p>
<blockquote>
Just a heads up to all you incredible PHP writers out there. I am actively looking for columnists to contribute to A/R/T on a weekly, bi-weekly and monthly basis. If you want to get lots of paid experience as a technical writer, contact me at marcus-AT-phparch.com. Thanks.
</blockquote>
<p>
Check out <a href="http://hades.phparch.com/artemis/main">some of the current articles</a> already posted there to get an idea of what they're looking for - things like <a href="http://hades.phparch.com/ceres/public/article/index.php/art::ajax::ajax_rating_system">Writing an Ajax-based Visual Rating System with PHP</a> and <a href="http://hades.phparch.com/ceres/public/article/index.php/art::cakephp::overview">An Overview of the CakePHP Framework</a>.
</p>]]></description>
      <pubDate>Mon, 19 Jun 2006 13:44:58 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Zend: Extension Writing Tutorials - Resources (Part 3)]]></title>
      <guid>http://www.phpdeveloper.org/news/5361</guid>
      <link>http://www.phpdeveloper.org/news/5361</link>
      <description><![CDATA[<p>
The Zend site has published <a href="http://www.zend.com/php/internals/extension-writing3.php">part three</a> of their "Extension Writing" tutorials, this time focusing on the management of resources in your extensions.
</p>
<quote>
<i>
Up until now, you've worked with concepts that are familiar and map easily to userspace analogies. In this tutorial, you'll dig into the inner workings of a more alien data type - completely opaque in userspace, but with behavior that should ultimately inspire a sense of deja vu.
</i>
</quote>
<p>
They <a href="http://www.zend.com/php/internals/extension-writing3.php">start things off</a> by describing what resources are in the Zend Engine, initializing your resources, using them, and destroying them. They mention different kinds of resources, including normal and persistent resources. There's code for each step of the way, including a sanity check at the end.
</p>]]></description>
      <pubDate>Fri, 12 May 2006 16:30:46 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[IBM developerWorks: Reading and writing the XML DOM with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/4466</guid>
      <link>http://www.phpdeveloper.org/news/4466</link>
      <description><![CDATA[On the IBM developerWorks page today, there's <a href="http://www-128.ibm.com/developerworks/opensource/library/os-xmldomphp/">this new tutorial</a> dealing with reading and writing XML with the DOM functionality in PHP.
<p>
<quote>
<i>
Myriad techniques are available for reading and writing XML in PHP. This article presents three methods for reading XML: using the DOM library, using the SAX parser, and using regular expressions. Writing XML using DOM and PHP text templating will also be covered.
</i>
</quote>
<p>
They <a href="http://www-128.ibm.com/developerworks/opensource/library/os-xmldomphp/">look at</a> what XML is, how to read it into PHP (with examples of DOM, SAX parsers, and regular expression methods), and writing out XML. The DOM functionality that they use for the examples is the newer, PHP5-compatable methods...]]></description>
      <pubDate>Thu, 08 Dec 2005 08:18:57 -0600</pubDate>
    </item>
  </channel>
</rss>
