<?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>Thu, 15 May 2008 22:48:20 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[PHPBuilder.com: The Ternary Conditional Operator]]></title>
      <guid>http://www.phpdeveloper.org/news/9760</guid>
      <link>http://www.phpdeveloper.org/news/9760</link>
      <description><![CDATA[<p>
The PHPBuilder.com site has a <a href="http://www.phpbuilder.com/columns/scross99_20080305.php3">quick reminder</a> about a handy little bit of functionality PHP has to make evaluations quicker - the ternary operator.
</p>
<blockquote>
This allows you to check for the existence of a variable (or check that the variable has a valid value) and assign a value accordingly. This is very useful when you are dealing with $_GET, $_POST, $_SESSION etc. variables, because you don't know whether the incoming variable will exist, and if it doesn't you might want to assign a default value. 
</blockquote>
<p>
An example is included and explained - evaluating an index in the _GET superglobal to see if it exists. It returns either the value itself or a false.
</p>]]></description>
      <pubDate>Fri, 07 Mar 2008 12:04:00 -0600</pubDate>
    </item>
    <item>
      <title><![CDATA[WebReference.com: Unary, Binary, and Ternary Operators in PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/8136</guid>
      <link>http://www.phpdeveloper.org/news/8136</link>
      <description><![CDATA[<p>
WebReference.com has a <a href="http://www.webreference.com/programming/php_operators/">new tutorial</a> that looks at the difference sorts of operators that PHP has to offer - unary, binary and ternary - to help you with the logic in your applications.
</p>
<blockquote>
An operator is a special character or combination of characters that operates on variables.  There are 3 types of operators in PHP: unary, binary and ternary. They can be used to manipulate a variable with up to 3 arguments at a time.  This article wasn't written to discuss the meaning and usage of each operator in PHP, but rather to explain the differences between these types of operators and to give examples about how each functions.
</blockquote>
<p>
They look at the <a href="http://www.webreference.com/programming/php_operators/">different types of operators</a> (and include examples for each) - unary (like ! or ++), binary (things like + / == and &&) and a special case - ternary. This uses two characters in conjunction (the question mark and colon) to replace a simple sort of If statement.
</p>]]></description>
      <pubDate>Wed, 27 Jun 2007 14:51:46 -0500</pubDate>
    </item>
  </channel>
</rss>
