<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>KranF.com - Le Blogue &#187; PHP</title>
	<atom:link href="http://blogue.kranf.com/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogue.kranf.com</link>
	<description>Technologies, Médias Sociaux et Marketing Internet</description>
	<lastBuildDate>Tue, 08 Jun 2010 22:02:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Valider un code postal Canadien en PHP</title>
		<link>http://blogue.kranf.com/2008/08/valider-un-code-postal-canadien-en-php/</link>
		<comments>http://blogue.kranf.com/2008/08/valider-un-code-postal-canadien-en-php/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 22:13:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutoriel]]></category>

		<guid isPermaLink="false">http://blogue.kranf.com/?p=173</guid>
		<description><![CDATA[J&#8217;ai eu un problème technique ce matin concernant une validation de code postal Canadien en PHP. En effet, il me fallait valider un code postal du Canada selon les critères suivants: Six caractères alphanumériques. Les lettres et les chiffres sont en alternances en commençant par une lettre. Certaines lettres sont exclus dont la lettre d, [...]]]></description>
			<content:encoded><![CDATA[<p>J&#8217;ai eu un problème technique ce matin concernant une validation de code postal Canadien en PHP. En effet, il me fallait valider un code postal du Canada selon les critères suivants:</p>
<ol>
<li>Six caractères alphanumériques.</li>
<li>Les lettres et les chiffres sont en alternances en commençant par une lettre.</li>
<li>Certaines lettres sont exclus dont la lettre d, f, i, o, q et u.</li>
</ol>
<p>Pour ce faire j&#8217;ai fait une recherche rapide sur Google qui m&#8217;a permis de découvrir <a href="http://roshanbh.com.np/2008/03/canda-postal-code-validation-php.html">une solution toute préparée à l&#8217;avance</a>!</p>
<pre class="prettyprint" style="overflow: auto">//function to validate postal code of canada
function validateCanadaZip($zip_code)
{
 //function by Roshan Bhattara(http://roshanbh.com.np)
 if(preg_match("/^([a-ceghj-npr-tv-z]){1}[0-9]{1}[a-ceghj-npr-tv-z]{1}[0-9]{1}[a-ceghj-npr-tv-z]{1}[0-9]{1}$/i",$zip_code))
    return true;
 else
    return false;
}</pre>
<p>Je tiens doncà remercier Roshan, car il vient de me sauver du temps en recherche et codification. En espérant que cette fonction pourra être utile aux développeurs PHP également! Si vous désirez connaître un peu mieux la fonction <a href="http://www.php.net/manual/fr/function.preg-match.php">preg_match()</a>, je vous conseilles de voir sur le site de PHP.net.</p>

]]></content:encoded>
			<wfw:commentRss>http://blogue.kranf.com/2008/08/valider-un-code-postal-canadien-en-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

