<?xml version="1.0" encoding="utf-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title>Flux Atom des portions de script d'Apprendre-PHP.com</title>
	<subtitle>Les dernières portions de script d'Apprendre-PHP.com directement par flux Atom</subtitle>
	<icon>http://www.apprendre-php.com/design/feed-icon.png</icon>
	<logo>http://www.apprendre-php.com/design/feed-logo.png</logo>
	<category term="Programming" label="Programmation Web avec PHP" scheme="http://www.technorati.com/tag/"/>
	<updated>2009-07-10T10:56:32Z</updated>
	<id>http://www.apprendre-php.com/syndication/atom-portions.php</id>
	<author>
		<name>Hugo 'Emacs' HAMON</name>
		<email>webmaster@apprendre-php.com</email>
		<uri>http://www.apprendre-php.com</uri>
	</author>
	<contributor>
		<name>Palleas</name>
		<email>me@palleas.com</email>
		<uri>http://www.palleas.com</uri>
	</contributor>
	<rights>(C) Copyrights 2007 - Tous droits réservés - Apprendre-PHP.com - La reproduction totale ou partielle sans autorisation est interdite !</rights>
	<generator version="1.0" uri="http://www.hugohamon.com/blog/lire-13-php-classe-poo-atom-generator.html">Classe AtomGenerator</generator>
	<link rel="alternate" href="http://www.apprendre-php.com/portions-de-script/" type="application/xhtml+html" hreflang="fr" title="Les portions de code d'Apprendre-PHP.com (headers, mysql, oracle, maths, algorithmes, date...)"/>
	<entry>
		<title>Correcteur d'orthographe</title>
		<summary type="html">PhpCheck est un petit script php qui a pour but de corriger l'orthographe d'un texte en utilisant un dictionnaire de mots.

Le dictionnaire est constitué de nombreux fichiers textes, pour améliorer le temps de calcul.

Pour corriger un texte, on utilise la fonction correct_text string -&gt; string ou on peux créer sa propre fonction de mise en forme grâce à l'array renvoyé par la fonction get_correction().</summary>
		<category term="Chaines de caractères" label="Manipulation des chaines de caractères" scheme="http://www.apprendre-php.com/portions-de-script/codes-2-1-manipulation-des-chaines-de-caracteres.html"/>
		<published>2008-11-17T::Z</published>
		<updated>2008-11-17T::Z</updated>
		<id>http://www.apprendre-php.com/portions-de-script/script-24-correcteur-d-orthographe.html</id>
		<author>
			<name>robocop</name>
			<email>quentincormier@gmail.com</email>
			<uri>http://quentin.cormier.free.fr/blog</uri>
		</author>
		<link rel="alternate" href="http://www.apprendre-php.com/portions-de-script/script-24-correcteur-d-orthographe.html" type="application/xhtml+html" hreflang="fr" title="Correcteur d'orthographe"/>
	</entry>
	<entry>
		<title>Détection automatique de la langue du navigateur</title>
		<summary type="html">La source qui suit permet de détecter automatiquement la langue du navigateur du client et ainsi déterminer dans quelle langue afficher le site. Il suffit de fournir à la fonction en premier paramètre un tableau des langues utilisée sur le site ainsi que la langue par défaut. La fonction se charge ainsi de découvrir si l'utilisateur possède une langue par défaut répertoriée dans le tableau de référence. Dans le cas contraire, elle retourne la langue par défaut.</summary>
		<category term="Chaines de caractères" label="Manipulation des chaines de caractères" scheme="http://www.apprendre-php.com/portions-de-script/codes-2-1-manipulation-des-chaines-de-caracteres.html"/>
		<published>2008-09-30T::Z</published>
		<updated>2008-09-30T::Z</updated>
		<id>http://www.apprendre-php.com/portions-de-script/script-23-detection-automatique-de-la-langue-du-navigateur.html</id>
		<author>
			<name>Emacs</name>
			<email>webmaster@apprendre-php.com</email>
			<uri>http://www.apprendre-php.com</uri>
		</author>
		<link rel="alternate" href="http://www.apprendre-php.com/portions-de-script/script-23-detection-automatique-de-la-langue-du-navigateur.html" type="application/xhtml+html" hreflang="fr" title="Détection automatique de la langue du navigateur"/>
	</entry>
	<entry>
		<title>Générer une liste déroulante HTML de nombres</title>
		<summary type="html">Cette petite fonction permet de générer une liste déroulante de nombres en une seule ligne de code. Il suffit de lui fournir quelques paramètres obligatoires tels que son nom, la valeur de départ, la valeur d'arrivée, la valeur par défaut et quelques autres données facultatives pour obtenir une belle liste déroulante sexy.</summary>
		<category term="Divers / Inclassables" label="Les portions de script inclassables" scheme="http://www.apprendre-php.com/portions-de-script/codes-5-1-les-portions-de-script-inclassables.html"/>
		<published>2008-07-05T::Z</published>
		<updated>2008-07-05T::Z</updated>
		<id>http://www.apprendre-php.com/portions-de-script/script-22-generer-une-liste-deroulante-html-de-nombres.html</id>
		<author>
			<name>Emacs</name>
			<email>webmaster@apprendre-php.com</email>
			<uri>http://www.apprendre-php.com</uri>
		</author>
		<link rel="alternate" href="http://www.apprendre-php.com/portions-de-script/script-22-generer-une-liste-deroulante-html-de-nombres.html" type="application/xhtml+html" hreflang="fr" title="Générer une liste déroulante HTML de nombres"/>
	</entry>
	<entry>
		<title>Extraire les adresses e-mail d'une chaine de caractères</title>
		<summary type="html">Cette fonction permet d'extraire les adresses e-mails éparpillées ici et là dans un texte. Elle retourne un tableau contenant toutes les adresses e-mails uniques, c'est-à-dire que les adresses en double dans le texte ne sont enregistrées qu'une fois dans le tableau final.

C'est ce genre de fonctions qu'utilisent les groupes de hackers / spammers pour développer des bots qui parcourent les pages Internet pour en récolter des listes d'adresses e-mail. Je mets cette fonction à disposition dans un but purement éducatif pour présenter le principe et pour vous inviter à l'utiliser dans un contexte légal. En revanche, je ne peux être tenu responsable d'une quelconque utilisation illégale, malhonnête ou de quelconque dommage subit suite à son emploi.</summary>
		<category term="Chaines de caractères" label="Manipulation des chaines de caractères" scheme="http://www.apprendre-php.com/portions-de-script/codes-2-1-manipulation-des-chaines-de-caracteres.html"/>
		<published>2008-05-29T::Z</published>
		<updated>2008-05-29T::Z</updated>
		<id>http://www.apprendre-php.com/portions-de-script/script-20-extraire-les-adresses-e-mail-d-une-chaine-de-caracteres.html</id>
		<author>
			<name>Emacs</name>
			<email>webmaster@apprendre-php.com</email>
			<uri>http://www.apprendre-php.com</uri>
		</author>
		<link rel="alternate" href="http://www.apprendre-php.com/portions-de-script/script-20-extraire-les-adresses-e-mail-d-une-chaine-de-caracteres.html" type="application/xhtml+html" hreflang="fr" title="Extraire les adresses e-mail d'une chaine de caractères"/>
	</entry>
	<entry>
		<title>Afficher le gravatar en fonction d'un e-mail</title>
		<summary type="html">Ce script permet d'afficher le gravatar associé à une adresse e-mail. Un gravatar est un petite image vous représentant et qui est affichée au côtés des commentaires que vous déposez sur des blogs par exemple. Bien entendu, l'avatar n'est affiché que si l'utilisateur est inscrit au site Gravatar.com et qu'il a uploadé son gravatar sur ce site. Dans le cas contraire, un gravatar par défaut sera affiché à la place.</summary>
		<category term="Divers / Inclassables" label="Les portions de script inclassables" scheme="http://www.apprendre-php.com/portions-de-script/codes-5-1-les-portions-de-script-inclassables.html"/>
		<published>2008-05-07T::Z</published>
		<updated>2008-05-07T::Z</updated>
		<id>http://www.apprendre-php.com/portions-de-script/script-18-afficher-le-gravatar-en-fonction-d-un-e-mail.html</id>
		<author>
			<name>Sithran</name>
			<email>sithran@gmail.com</email>
		</author>
		<link rel="alternate" href="http://www.apprendre-php.com/portions-de-script/script-18-afficher-le-gravatar-en-fonction-d-un-e-mail.html" type="application/xhtml+html" hreflang="fr" title="Afficher le gravatar en fonction d'un e-mail"/>
	</entry>
	<entry>
		<title>Remplacer des acronymes dans un texte</title>
		<summary type="html">Cette portion de script illustre le principe de transformation d'acronymes dans une chaine de caractères composées de tags HTML. Ce code ne transforme pas les acronymes s'ils se trouvent dans un marqueur HTML mais uniquement s'il se trouve entre deux tags consécutifs.</summary>
		<category term="Chaines de caractères" label="Manipulation des chaines de caractères" scheme="http://www.apprendre-php.com/portions-de-script/codes-2-1-manipulation-des-chaines-de-caracteres.html"/>
		<published>2008-03-22T::Z</published>
		<updated>2008-03-22T::Z</updated>
		<id>http://www.apprendre-php.com/portions-de-script/script-17-remplacer-des-acronymes-dans-un-texte.html</id>
		<author>
			<name>Emacs</name>
			<email>webmaster@apprendre-php.com</email>
			<uri>http://www.apprendre-php.com</uri>
		</author>
		<link rel="alternate" href="http://www.apprendre-php.com/portions-de-script/script-17-remplacer-des-acronymes-dans-un-texte.html" type="application/xhtml+html" hreflang="fr" title="Remplacer des acronymes dans un texte"/>
	</entry>
	<entry>
		<title>Classe de connexion à MySQL en PHP5.</title>
		<summary type="html">Classe de gestion simplifiée de connexion à MySQL en PHP5. Cette classe dispose de sa propre gestion des erreurs. Elle renvoit des exceptions de type MySQLException.</summary>
		<category term="MySQL" label="Trucs et astuces MySQL" scheme="http://www.apprendre-php.com/portions-de-script/codes-10-1-trucs-et-astuces-mysql.html"/>
		<published>2008-03-03T::Z</published>
		<updated>2008-03-03T::Z</updated>
		<id>http://www.apprendre-php.com/portions-de-script/script-16-classe-de-connexion-a-mysql-en-php5.html</id>
		<author>
			<name>crocxx</name>
			<email>crocxx@gmail.com</email>
			<uri>http://www.zone-webmasters.net</uri>
		</author>
		<link rel="alternate" href="http://www.apprendre-php.com/portions-de-script/script-16-classe-de-connexion-a-mysql-en-php5.html" type="application/xhtml+html" hreflang="fr" title="Classe de connexion à MySQL en PHP5."/>
	</entry>
	<entry>
		<title>Calcul d'une clé RIB</title>
		<summary type="html">Cette portion de code vous présente la fonction permettant de calculer la clé RIB d'un numéro de compte bancaire à partir des informations du compte : code banque, code guichet et numéro de compte composé de chiffres et / ou de lettres. Cette fonction est implémentée dans la classe RIB_FR (voir tutoriels) pour effectuer les calculs et vérification de clé RIB.</summary>
		<category term="Algorithmes" label="Algorithmes en tout genre et très pratiques" scheme="http://www.apprendre-php.com/portions-de-script/codes-4-1-algorithmes-en-tout-genre-et-tres-pratiques.html"/>
		<published>2007-12-14T::Z</published>
		<updated>2007-12-14T::Z</updated>
		<id>http://www.apprendre-php.com/portions-de-script/script-14-calcul-d-une-cle-rib.html</id>
		<author>
			<name>Emacs</name>
			<email>webmaster@apprendre-php.com</email>
			<uri>http://www.apprendre-php.com</uri>
		</author>
		<link rel="alternate" href="http://www.apprendre-php.com/portions-de-script/script-14-calcul-d-une-cle-rib.html" type="application/xhtml+html" hreflang="fr" title="Calcul d'une clé RIB"/>
	</entry>
	<entry>
		<title>Vérifier le format d'une clé RIB</title>
		<summary type="html">Cette petite fonction vous permet de vérifier que le format d'une clé RIB d'un compte bancaire français est correct. Une clé RIB française doit avoir une valeur comprise entre 01 et 97. Pour tester le format d'une clé RIB passée en paramètre, la fonction utilise un motif d'expression régulière conçu par Yves Maistriaud (Expreg.com). Yves m'avait écrit cette regex suite à une demande que je lui avais faite sur les forums de PHPScripts-fr.net.</summary>
		<category term="Chaines de caractères" label="Manipulation des chaines de caractères" scheme="http://www.apprendre-php.com/portions-de-script/codes-2-1-manipulation-des-chaines-de-caracteres.html"/>
		<published>2007-12-14T::Z</published>
		<updated>2007-12-14T::Z</updated>
		<id>http://www.apprendre-php.com/portions-de-script/script-15-verifier-le-format-d-une-cle-rib.html</id>
		<author>
			<name>Emacs</name>
			<email>webmaster@apprendre-php.com</email>
			<uri>http://www.apprendre-php.com</uri>
		</author>
		<link rel="alternate" href="http://www.apprendre-php.com/portions-de-script/script-15-verifier-le-format-d-une-cle-rib.html" type="application/xhtml+html" hreflang="fr" title="Vérifier le format d'une clé RIB"/>
	</entry>
	<entry>
		<title>Vérifier qu'une chaine de caractères est un entier</title>
		<summary type="html">Lorsque l'on développe une application, il n'est pas rare d'avoir à manipuler des entiers sous forme de chaine de caractères. Qui plus est de s'assurer que l'on reçoit bien une valeur entière et non un mot, un nombre à virgule, un script malicieux où je ne sais quoi encore... Pour cela, PHP introduit nativement la fonction ctype_digit() qui se charge de vérifier que son paramètre d'entrée est une valeur entière. Nul besoin donc de réinventer la roue en utilisant ses propres fonctions utilisateurs ou bien encore une expression régulière qui sera plus gourmande en temps de traitement.</summary>
		<category term="Chaines de caractères" label="Manipulation des chaines de caractères" scheme="http://www.apprendre-php.com/portions-de-script/codes-2-1-manipulation-des-chaines-de-caracteres.html"/>
		<published>2007-10-30T::Z</published>
		<updated>2007-10-30T::Z</updated>
		<id>http://www.apprendre-php.com/portions-de-script/script-12-verifier-qu-une-chaine-de-caracteres-est-un-entier.html</id>
		<author>
			<name>Emacs</name>
			<email>webmaster@apprendre-php.com</email>
			<uri>http://www.apprendre-php.com</uri>
		</author>
		<link rel="alternate" href="http://www.apprendre-php.com/portions-de-script/script-12-verifier-qu-une-chaine-de-caracteres-est-un-entier.html" type="application/xhtml+html" hreflang="fr" title="Vérifier qu'une chaine de caractères est un entier"/>
	</entry>
</feed>