PHP Index

Forum PHP

Annonce

vendredi 15 octobre 2004

Variables auto-déclarées : Pourquoi c'est mal ?

Une caractéristique qui a fait le bonheur de nombreux développeurs PHP est la déclaration automatique des variables. Mais les temps changent et désormais, il est recommandé de ne pas utiliser cette fonctionnalité !

Consulter le lien

Franchement, t'es trop for !

Pratiquement tous les langages informatiques implémentent la structure de contrôle "for" pour effectuer une boucle itérative et PHP ne déroge pas à cette coutume. Seulement ce type de boucle ne devrait être que rarement utilisé en PHP !

Consulter le lien

Les chaînes de caractères : soyons cohérents !

Dans de nombreux langages, l'écriture d'une chaîne de caractères se fait généralement d'une seule et même manière. Ce peut être une suite de caractères entre guillemets ou entre apostrophes. Dans le cas de PHP, il existe plusieurs manières d'exprimer une chaîne de caractères, chacune ayant une propriété différente. Malheureusement bien trop de gens ne savent pas faire la différence et les utilisent de manière peu cohérente.

Consulter le lien

Include : gouffre ou fêlure ?

On parle souvent de la faille de sécurité de l'include (ou require), mais j'aimerais remettre les pendules à l'heure : include n'y est pour rien dans cette histoire et comme le dit mon confrère Nicolas Roudaire, la faille est généralement située entre le clavier et la chaise.

Consulter le lien

Pourquoi il ne faut pas utiliser les balises courtes ?

Lorsque vous déclarez une section de code PHP dans votre script, vous devez utiliser uniquement les balises longues . Oubliez les balises du type , , ; ou <% %> !

Consulter le lien

"echo" : lapin ou tortue ?

Lorsque l'on veut envoyer des données sur le flux de sortie avec PHP et que l'on utilise le mot-clef "echo", plusieurs possibilités s'offrent à nous. Mais quelle forme est la plus performante ?

Consulter le lien

Notice: Undefined variable (ou index)

Beaucoup de débutants se posent des questions sur les raisons du message "Notice: Undefined variable" ou "Notice: Undefined index".
Cette article a pour but de clarifier les esprits.

Consulter le lien

Comment utiliser MySQL avec PHP

Cet article décrit comment accèder à MySQL au moyen de PHP et donne quelques conseils.

Consulter le lien

Simple comme les sessions

Dans cet article, je vais tenter d'expliquer le plus clairement possible ce que sont les sessions et comment les utiliser avec PHP.

Consulter le lien

IP, IP, IP, houra !

Très souvent, je vois des gens qui recherchent des informations sur la possibilité de récupérer l'adresse IP de l'utilisateur d'un site Internet pour effectuer des contrôles et des limitations. A chaque fois on répond : "L'IP n'est pas utilisable !"

Consulter le lien

Savoir gérer un formulaire avec plusieurs boutons

Je viens de lire un joli petit article sur le traitement d'un formulaire avec plusieurs boutons, mais celui-ci présente une erreur importante, et il me semble indispensable de faire des rectifications !

Consulter le lien