<?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>Sat, 18 May 2013 21:54:57 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[LearnComputer.com: Best PHP Books: My Top 5 Choices]]></title>
      <guid>http://www.phpdeveloper.org/news/16128</guid>
      <link>http://www.phpdeveloper.org/news/16128</link>
      <description><![CDATA[<p>
On LearnComputer.com there's a new post with their <a href="http://www.learncomputer.com/best-php-books-my-top-5-choices/">top five choices of PHP books</a> they see as good resources for any developer wanting to improve their grasp of the language.
</p>
<blockquote>
Continuing with our <a href="http://www.learncomputer.com/tag/book-review/">best-five-book</a> series, today we are introducing our pick of the top 5 PHP books. Obviously, PHP has been around much longer than our other review subjects such as Android or HTML5, and there is a greater general variety of books to choose from.
</blockquote>
<p>
Their list of top five covers a pretty good range of skillsets, but leans more towards the introductory level:
</p>
<ul>
<li>Professional PHP6 (and yes, they mention that the title is "blatant false advertising" since PHP6 is nowhere to be found)
<li>Learning PHP, MySQL, and JavaScript: A Step-by-Step Guide to Creating Dynamic Websites
<li>PHP Solutions: Dynamic Web Design Made Easy
<li>Beginning PHP and MySQL: From Novice To Professional
<li>Head First PHP & MySQL
</ul>]]></description>
      <pubDate>Thu, 31 Mar 2011 09:57:32 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[PHPBuilder.com: 10 Easy Solutions for PHP String Manipulation]]></title>
      <guid>http://www.phpdeveloper.org/news/14598</guid>
      <link>http://www.phpdeveloper.org/news/14598</link>
      <description><![CDATA[<p>
If you're relatively new to the PHP language and want a few handy tips on working with strings, you should check out this <a href="http://www.phpbuilder.com/columns/Jason_Gilmore060210.php3">list of ten things</a> that <i>Jason Gilmore</i> has put together to help you with some common string manipulations.
</p>
<blockquote>
PHP's capabilities [string manipulation] are so strong that it can sometimes be difficult to determine the best possible approach for accomplishing a particular string-related task. In this article I highlight the ideal solutions to 10 common string manipulation tasks.
</blockquote>
<p>
Among the methods in his list of transformations, he includes:
</p>
<ul>
<li>Truncating Text to Produce a Summary
<li>Parsing a CSV File
<li>Converting URLs into Hyperlinks
<li>Converting Newline Characters to Break Tags
</ul>]]></description>
      <pubDate>Thu, 03 Jun 2010 10:04:32 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Stefan Mischook's Blog: PHP Sessions Video Tutorials - Part 1]]></title>
      <guid>http://www.phpdeveloper.org/news/9631</guid>
      <link>http://www.phpdeveloper.org/news/9631</link>
      <description><![CDATA[<p>
The KillerPHP.com site has <a href="http://www.killerphp.com/articles/php-sessions-video-tutorials-part-1/">posted about</a> the release of yet another introductory video to using PHP - this time with a focus on using sessions.
</p>
<blockquote>
PHP sessions are one of the most important mechanisms in PHP because they solve a fundamental issue in web application development: keeping state on a user. [...] This is video 1 of 2 on sessions.
</blockquote>
<p>
You'll find <a href="http://www.killerphp.com/videos/php-sessions-part1.php">the video here</a>. If you're looking for some of the other great PHP videos the site <i>Stefan</i> has created, check out <a href="http://www.killerphp.com/articles/category/php-videos/">the videos section</a> of the site.
</p>]]></description>
      <pubDate>Thu, 14 Feb 2008 09:37:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[PHP-Learn-it.com: Starting with PHP and AJAX]]></title>
      <guid>http://www.phpdeveloper.org/news/8554</guid>
      <link>http://www.phpdeveloper.org/news/8554</link>
      <description><![CDATA[<p>
On the PHP-Learn-it.com website, there's a <a href="http://www.php-learn-it.com/tutorials/starting_with_php_and_ajax.html">new tutorial</a> today about taking those first steps into combining PHP and Ajax to make a simple working example.
</p>
<blockquote>
This simple tutorial demonstrates how to post a form using PHP and AJAX without having to refresh the page. A first step in becoming an AJAX developer.
</blockquote>
<p>
They chose to <a href="http://www.php-learn-it.com/tutorials/starting_with_php_and_ajax.html">go with</a> the prototype Javascript library to use its included Ajax functionality. They give the <a href="http://www.php-learn-it.com/tutorials/demos/starting_with_php_ajax/starting_with_php_ajax_demo.zip">complete code</a> first then go back and explain the different parts - how it makes the request, shows the response back from the PHp script and what the PHP script actually does.
</p>]]></description>
      <pubDate>Wed, 29 Aug 2007 15:39:00 -0500</pubDate>
    </item>
    <item>
      <title><![CDATA[Tectonic.co.za: Getting your head around PHP objects]]></title>
      <guid>http://www.phpdeveloper.org/news/5976</guid>
      <link>http://www.phpdeveloper.org/news/5976</link>
      <description><![CDATA[<p>
In a new article from Tectonic today, <i>Jason Norwood-Young</i> <a href="http://www.tectonic.co.za/view.php?id=1094">takes a look at</a> one of the harder things for beginning PHP developers to understand - objects.
</p>
<blockquote>
<p>
Still the practice of using objects in PHP remains a bit of a lost art - you're more likely to find an application with a bunch of functions than objects. PHP just lends itself to function-like thinking.
</p>
<p>
That doesn't mean that you shouldn't take advantage of the object-oriented (OO) features of PHP. The big question is when. Deciding when to implement a bit of code as an object or as a function is the real trick of object-oriented programming (OOP) in PHP (or as I like to call it, POOP). If you get that right, you can save yourself a lot of time and hassle down the line.
</p>
</blockquote>
<p>
<i>Jason</i> <a href="http://www.tectonic.co.za/view.php?id=1094">starts off with the differences</a> between OOP and regular, procedural programming, explaining it with a series of reasons/times to choose OOP. Of course, code examples are a must, and a few are included, showing the structure of classes and how to create new objects from them. He explains the PHP5 functionality offered as well, including private/public/protected values and functions.
</p>]]></description>
      <pubDate>Tue, 08 Aug 2006 06:02:20 -0500</pubDate>
    </item>
  </channel>
</rss>
