DWEF

Convertir les dates avec PHP

Une petite fonction PHP pour manipuler les dates (oui je sait, encore les dates), celle ci, permettra de convertir un format AAAA-MM-JJ en JJ-MM-AAA et inversement, de plus elle supporte aussi le format AA-MM-JJ.

ONPK

Vendredi 20 Août 2004 :: Développement :: Mettre des expressions rationnelles (régulières ?) à toutes les sauces

Lors du barbecue-php de hier, le sujet des expressions rationnelles (ou régulières en franglais dans un match Google déséquilibré : 3890 résultats contre 19400) est revenu sur le tapis.

Jeudi 19 Août 2004 :: PHP :: Je rattrape mon retard sur l'upload en PHP

Dans mon dernier projet pro, j'avais besoin d'effectuer un upload de fichier. "Rien de plus simple" que je me suis dit bêtement. Et me voilà replongeant à la recherche de mes vieilles librairies persos : quelques instants plus tard (ah la magie d'un bon archivage via un système de gestion de versions), me voilà paré.

Fred contre le reste du monde

mardi 17 août 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é !

lundi 16 août 2004 :: PHP Général :: 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.

mardi 10 août 2004 :: Benchs :: "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 ?

mardi 20 juillet 2004 :: Benchs :: Require-include

Pour faire suite à l'article Require ou Include ?, voici le protocole de test qui m'a permis de mettre en évidence les performances de la solution "file_exists" par rapport à l'optimisation du "ou".

mardi 20 juillet 2004 :: Require ou include ?

Pour inclure un script dans un autre script, on peut utiliser les mots clefs "require" ou "include". Seulement, connaissez-vous la différence entre les deux ? Lequel doit on utiliser ? Peut-être connaissez-vous déjà la réponse, mais je constate souvent que certains les utilisent indifféremment sans trop vraiment se poser de questions.

vendredi 16 juillet 2004 :: Comment simplifier le traitement des erreurs ?

On dit souvent au débutant : "lorsque tu fais un mysql_query, il faut tester le résultat de la requête avant de poursuivre !" ...

vendredi 16 juillet 2004 :: Comment utiliser MySQL avec PHP

Cet article décrit comment accèder à MySQL au moyen de PHP. C'est la version de phpinfo.net que je remet à jour ici ...

vendredi 16 juillet 2004 :: 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 <?php ?>. Oubliez les balises du type <? ?>, <?= ?>, <script language="php"></script>; ou <% %> !

jeudi 15 juillet 2004 :: Script de coloration syntaxique

Ce script me permet de faire une coloration syntaxique en "full-CSS", il ne reste plus qu'à ajouter une feuille de style.

jeudi 15 juillet 2004 :: 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.

Maurice Bloggue

Mardi 10 Août 2004 à 12:22 :: Sortie de PHP-GTK 1.0.1

J'ai joué ce matin avec PHP-GTK et c'est plutôt sympa: installation facile, programmation en PHP, création d'applications graphiques, pas de compilation, bref une technologie géniale pour développer un petit truc rapide. Comme je n'avais jamais testé auparavant, je ne sais pas encore quelles sont les limites d'utilisation.

Il va falloir que j'explore plus profondément ça car il y'a peut-être du potentiel là dedans...

dyingculture

Dimanche 8 Août 2004 :: La renaissance de ModeliXe

Apres la Palina, la tentative avortée de poursuivre le développement de ModeliXe à laquelle j'ai pris part, voici que Remy Trichard prend la suite de Thierry André aux commande du projet. Pour ceux qui l'ignoreraient, ModeliXe est un moteur de templates pour PHP. Je suis d'autant plus content de voir repartir ce projet, que mon extension pour Dreamweaver MX fait partie de la distribution officielle.

Je souhaite bon courage à Remy et je remercie une fois encore une fois Thierry, Théo pour les intimes, pour son travail et son dévouement à la communauté des développeurs PHP.

Mardi 27 Juillet 2004 :: constant()

J'ai eu besoin récemment d'accèder à tout un tas de constantes nommées selon le même schéma. Ne voulant pas les appeller en "dur" pour des soucis de maintenance, je me suis dit qu'il suffisait de passer par une boucle et de faire comme pour une variable :

${'ma_variable_' . $id}

Malheureusement cela n'est pas possible car les constantes sont gérée différemment des variables. Après une recherche dans la documentation je suis tombé sur la fonction qui permet de récupérer la valeur d'une constante à partir d'une chaine de caractères : constant(). En espérant que ça vous sera utile.