Mazakim's Blog

Open Source – Linux – CakePHP – Jeux …

Archive for the ‘PHP’ Category

8 avr 2012
Bouchons à recycler

Les tableaux en PHP sont indispensables et nous allons voir comment les trier. Nous allons commencer par les fonctions simples à utiliser et ensuite nous utiliserons les fonctions qui permettent de faire des tris plus complexes. Les fonctions de tri ont une nomenclature bien particulière qui permet de savoir exactement ce que fait la fonction. Par défaut toutes les fonctions contiennent le mot « sort« . Ensuite certaines lettres sont ajoutées au début du nom de la fonction. Par exemple la lettre « k » (par exemple avec la fonction ksort) sert à trier sur les clefs. Il y a donc le « k » pour  [ Read More ]

Continue
21 mar 2012
PHP Coding concept on white

PHP est un langage haut niveau qui est accompagné d’un nombre de impressionnant fonctions qui permettent de gagner beaucoup de temps lorsqu’on les connait. Que ce soit pour les strings, les tableaux, …, l’ensemble des fonctions de PHP est expliqué sur le site officiel du langage. La doc françaises est disponible en suivant ce lien : http://www.php.net/manual/fr/ Bien que la doc soit complète et comporte de nombreux exemples je vais me lancer dans un suite d’article composé uniquement d’exemples concrets d’utilisation de fonction PHP. Il arrive en effet parfois que les exemples ne soit pas assez nombreux et simple de compréhension. Je  [ Read More ]

Continue
22 fév 2012

Aujourd’hui je vais vous proposer une petite astuce sur CakePHP et son mode debug. Le mode debug ? CakePHP propose un mode debug qui permet d’afficher des informations bien intéressantes. Ce mode contient plusieurs outils. Le premier est la fonction « debug(); » qui est plus ou moins équivalente à « var_dump(); ». Elle est très pratique pour l’affichage des tableaux. Le deuxième outils est un tableau récapitulatif des requêtes effectuées par les modèles. C’est très utile pour vérifier que CakePHP ne fasse pas trop de bêtises ! En plus de cela le mode debug permet d’afficher les erreurs et warning, de rafraîchir les  [ Read More ]

Continue