Sur un fond bleu clair, un texte noir indique "< ? PHP ?", avec une icône d'éléphant géométrique bleue remplaçant le deuxième "P". Il s'agit d'un clin d'œil au langage de programmation PHP, souvent rencontré dans les problèmes d'erreur preg_match ou de plage invalide dans la classe de caractères.

PHP : remplacer eregi(), ereg() et corriger l’erreur “function eregi() is deprecated”

Il vous est peut-être déjà arrivé de tomber sur ce message d’avertissement dans un vieux script PHP :

Function eregi() is deprecated.

Ou, sur une version plus récente de PHP, sur une erreur fatale encore moins sympathique :

Fatal error: Uncaught Error: Call to undefined function eregi()Langage du code : JavaScript (javascript)

Dans les deux cas, le problème vient du même endroit : les anciennes fonctions POSIX regex de PHP, comme ereg(), eregi(), ereg_replace(), eregi_replace(), split() et spliti(), ne doivent plus être utilisées.

Elles ont été dépréciées à partir de PHP 5.3, puis retirées de PHP 7. Le RFC PHP consacré au retrait des fonctionnalités obsolètes indique que l’extension ereg était dépréciée depuis PHP 5.3 et que l’extension PCRE devait être utilisée à la place. Voir le RFC PHP sur la suppression des fonctions obsolètes en PHP 7.

La solution consiste donc à remplacer ces anciennes fonctions par la famille preg_*, principalement preg_match(), preg_replace() et preg_split().

Lire PHP : remplacer eregi(), ereg() et corriger l’erreur “function eregi() is deprecated”

Portal: No Escape photo

Dan Trachtenberg – Portal : No Escape

Portal est un jeu vidéo de réflexion et d’action en vue subjective développé par Valve en 2007.

Le jeu consiste en une succession de parcours que le joueur doit franchir en téléportant son personnage ou des objets à l’aide d’une arme capable de créer un portail spatial entre deux surfaces planes.

Portal: No Escape est un court-métrage de Dan Trachtenberg qui reprend la trame du jeu et met en scène Chell qui découvre le Portal Gun et essaie de s’échapper de sa cellule :

Sympa comme tout cette adaptation, on en verrait bien un long-métrage!

The Black Keys - Gold On The Ceiling photo

The Black Keys – Gold On The Ceiling

Allez, un autre petit titre des Black Keys pour finir la semaine en beauté !

Gold On The Ceiling se trouve lui aussi sur l’album El Camino (2012) :

Voilà de quoi mettre tout le monde de bonne humeur dès potron-minet ! A écouter sans modération.