Posts Under PHP Category
Si vous avez besoin d’afficher votre timeline Twitter sur votre site, vous êtes au bon endroit. L’API de twitter étant très simple, j’aurais pu directement « tapper » dans le fichier XML à la barbare en faisant un file_get_contents, mai j’ai préféré utiliser le Zend Framework qui permet de faire des contrôles de routine assez rapidement et intuitivement. Et tant qu’à faire,…
Si vous vous souciez un minimum de la sécurité de votre code et que vous connaissez les enjeux des injections SQL, des attaques du type Cross Site Scripting (XSS) et autres Cross-Site Request Forgery (CSRF,XSRF)… La plupart des ses attaques sont tellement malicieuses (qui à dit tordues? ), que le meilleur moyen pour bien gérer ses entrées en PHP est…
Pour développer en PHP, plusieurs choix s’offrent à vous. Vous avez peut-être l’habitude de développer avec un bloc note? Vous avez peut-être opté pour un éditeur de texte avec coloration syntaxique? Vous n’avez pas énormément de choix si vous voulez développer sans sortir quelques centaines d’euros… Heureusement pour nous, il existe depuis quelques années un environnement de développement adapté :…
Après plusieurs mois de développement, voilà qu’arrive enfin, PHP 5.3 en production! Au programme : Gestion des espaces de noms (namespaces) La « résolution statique à la volée » (Late Static Bindings) Introduction des « fonctions anonymes », plus communément appelées Closures Implémentation d’un Garbage Collector… Suivis de nombreuses corrections de bugs, mais aussi et surtout, l’implantation en natif de nouvelles librairies : j’ai…
En PHP, il n’existe pas de fonction permettant de trier un tableau par colonne tel que : $arr = array(); $arr[0][’key1′] = ’100′; $arr[1][’key1′] = ’300′; $arr[2][’key1′] = ’10′; $arr[3][’key1′] = ’1000′; // $arr[0][’key2′] = ‘d’; $arr[1][’key2′] = ‘b’; $arr[2][’key2′] = ‘a’; $arr[3][’key2′] = ‘c’; Grâce à la fonction usort utilisant un callback, on peut intervenir dans le tri que…

Commentaires récents