En PHP, il existe principalement deux fonctions qui permettent de modifier la casse d’une chaîne de caractères : strtolower et mb_strtolower. La première étant la plus utilisée, il convient de souligner un petit point très important lors de la conversion de chaînes contenant des caractères accentués (en français par exemple).
Faire long feu, ne pas faire long feu
L’expression «faire long feu» et son soit-disant contraire «ne pas faire long feu» sont souvent employés à mauvais escient et il est vrai qu’il est parfois difficile de se souvenir du bon usage de l’une comme de l’autre.
mktime est lent
Au cours de la réalisation d’une application, web ou non, il est vital de programmer de manière à optimier les performance. Malheureusement, dans certains cas il n’est pas toujours possible de la faire, ou pire, un bogue d’implémentation du langage réduit les performances. C’est le cas de la fonction mktime() de PHP 5.2.8 qui est relativement lente à l’exécution.
Coulant au chocolat
Voici un petit post pour les gourmands ! Le blog «Station Gourmande» propose une magnifique recette de fondant/coulant au chocolat, et en plus très simple à réaliser.
IE : innerHTML et option select
Tous les développeurs web le savent, il n’est pas possible d’ajouter des balises <option> dans une balise <select> au moyen de l’attribut JavaScript innerHTML si on souhaite que cela fonctionne sous Internet Explorer. En plus clair, il n’est pas possible de faire, sous Internet Explorer 5, 6, 7 :
document.getElementById("my_select").innerHTML = "<option value='1'>not</option><option value='2'>work</option>";
Après de longues recherches, je tiens enfin la solution : par ici !