PHP

Ajouter automatiquement une cible vide aux liens externes

C'est avec un petit pincement au cœur que je vous livre un bout de code qui vous permettra d'ajouter automatiquement une cible vide ("target=_blank") […]

Le 11 déc. 2010,
7 commentaires

La délégation de méthodes

La délégation est un principe de programmation selon lequel un objet, au lieu d'accomplir une méthode qu'il définit, la délègue à un objet auxiliaire. […]

Le 12 déc. 2010,
Pas de commentaire

Créer une instance à la manière de PDO et du mode FETCH_CLASS

C'est facile de créer une instance de classe, un petit new et on en obtient une toute neuve. Mais comment créer une instance à […]

Le 22 août 2011,
Pas de commentaire

Copier un tableau associatif

Ce matin je suis tombé sur un tweet de Julien Pauli présentant une syntaxe pour « copier rapidement un tableau associatif ». D'abord intrigué par une […]

Le 30 août 2011,
Un commentaire

Une fonction de tri stable

L’algorithme de la plupart des méthodes de tri du langage PHP n'est pas stable, c'est à dire qu'il ne préserve pas l'ordre relatif des […]

Le 7 janv. 2012,
Pas de commentaire

Utiliser une variable globale avec une closure ferait sournoisement planter PHP

Après 3 heures à m'arracher les cheveux (que je n'ai plus nombreux d'ailleurs) sur un étrange bug qui faisait planter PHP 5.3.6 de façon […]

Le 29 févr. 2012,
Pas de commentaire

Poser une valeur par référence sur une propriété qui n'existe pas appelle la méthode magique __get()

Je viens de découvrir que poser une valeur par référence sur une propriété qui n'existe pas appelle la méthode magique __get(), ce qui […]

Le 2 mars 2012,
Pas de commentaire

ApiGen utilise maintenant le gabarit Bootstrap que j'ai crée pour Brickrouge

Le générateur de documentation PHP ApiGen utilise maintenant le gabarit Bootstrap que j'avais créé pour la documentation de Brickrouge. C'est pas beau le […]

Le 16 mars 2012,
Pas de commentaire

Mon gabarit Bootstrap inclus dans la dernière version d'ApiGen

J'ai testé quelques générateurs de documentation pour générer celle de mes logiciels et seul ApiGen a su répondre à mes attentes. Le thème par […]

Le 17 juil. 2012,
Pas de commentaire

Exporter des propriétés privées durant serialize()

Depuis que j'ai ajouté le support de ICanBoogie/DateTime au paquet ActiveRecord, je souhaitais que les propriétés de type datetime soient toujours des instances […]

Le 19 mars 2013,
Pas de commentaire

PHP 7, enfin !

La version finale de PHP 7 est enfin sortie ! ICanBoogie et Icybee étaient déjà prêts depuis longtemps et n'attendaient qu'une version stable pour sauter […]

Le 17 déc. 2015,
Pas de commentaire