Version améliorée de print_r: affichage et valeur retournée
Quel magnifique outil que ce print_r, function indispensable en PHP pour débuguer. Chaînes ou tableaux, la fonction se dépatouille pour sortir un contenu lisible. D’autant plus pratique avec des tableaux à plusieurs dimensions (2,3,4…) ou des tableaux associatifs peu piqués des hannetons. Pratique mais quand même deux gros défauts: - la fonction ne retourne rien: affichage direct - l’affichage se fait en mode texte: pour débuguer une page HTML, une petit CTRL U sous firefox ou afficher la source sous ie. Pour gagner du temps en production voici quelques astuces pour améliorer un poil le fameur print_r. Affichage directement en HTML (évitant de passer par la source): function PrePrint_r($tab) { print '<span style="white-space:pre;">'; print_r($tab); print '</span>'; } Avantage: pas besoin de passer par la source Défaut : affichage … Read entire article »
Filed under: Développement Web, Featured
Multibox – Apparition scrollbar horizontale
Complément de l’article Lightbox versus Multibox Un problème d’apparition de scrollbar horizontale peut se produire après l’implémentation de multibox. Le soucis est provoqué par le fichier overlay.js. Pour le résoudre éditez le fichier javascript et modifier le frameborder en le passant de 1 à 0: this.iframe = new Element(‘iframe’).setProperties({ ‘id’: ‘OverlayIframe’, ‘name’: ‘OverlayIframe’, ‘src’: ‘javascript:void(0);’, ‘frameborder’: 0, ‘scrolling’: ‘no’ … Read entire article »
Filed under: Développement Web, Featured