[Post-it] Les erreurs insolubles du codeur …

Petit post-it, pour tous les pièges dans lesquels il n’est pas rare de tomber lorsque l’on code. Surtout pour moi-même, on ne sait jamais, le billet vous aidera peut-être à trouver l’erreur qui vous empêchait de dormir jusqu’à présent…

Retour à la ligne impossible en PHP dans un fichier texte … \n ne fonctionne pas?!

… tant de cheveux perdus pour rien …

$invalide='\n';
$VALIDE="\n"; 

// Et oui, seuls les doubles-quotes sont interprétés pour le retour à la ligne... 

//ECRIVEZ DONC "\n" ET NON '\n'

 

Encodage … html_entity_decode provoque des erreurs de conversion en ligne mais non en local

A partir de la version 5.4 l’encodage par défaut est l’UTF-8 alors qu’il était précédemment en  ISO-8859-1, si vos serveurs n’ont pas la même version que votre configuration en local, alors le soucis vient très certainement de là 🙂

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *