|
|||||||
-
Supprimer tous les espaces inutiles d?une chaine - 24-04-2012
Voici une fonction qui va vous permettre de supprimer les espaces inutiles dans une phrase. function fullTrim($str){ $str = str_replace("\t", " ", $str); $str = preg_replace("/ +/", " ", $str); $str = trim($str); return $str; } Avec cette fonction la phrase: » J’ai trop d ‘espace [...]
-
Le référencement c?est quoi ? - 19-04-2012
Le référencement d’un site internet est abstrait et parfois difficile à aborder pour les non-initiés. Je vais ici vous expliquer en quoi il consiste. Abus de langage Tout d’abord il est important de préciser que le terme référencement de site est communément mal employé. En effet, le référencement d’un site dans les moteurs de recherche [...]
-
Comment faire une transition entre deux background en css3 - 18-04-2012
Si vous utilisez un peu les transitions avec CSS3 vous avez sans doute constaté qu’il n’était pas possible d’appliquer une transition entre deux images en background. Le but ici est de réaliser un bouton avec une transition au survol, ce qui devrait donner ça: (Bien sûr si vous êtes sous IE9 ou moins vous ne [...]
-
GC overhead limit exceeded avec Eclipse - 04-04-2012
Si comme moi Eclipse vous affiche régulièrement le message suivant GC overhead limit exceeded, voici une solution au problème. Le problème se pose lorsque Eclipse dépasse la mémoire maximum qui lui est allouée, vous pouvez décider de ne pas en tenir compte et de ne pas fermer votre workspace mais malheureusement vous risquez de vous [...]
-
Personnaliser les erreurs des formulaire dans twig - 23-02-2012
Si vous manipulez les formulaires avec symfony2 vous avez sans doute testé les validations et les messages d’erreurs. Cela fonctionne très bien et je vous conseille la lecture de la doc officielle à ce sujet. Pour afficher les erreurs la doc vous dit d’utiliser le code suivant: {{ form_errors(form.age) }} Le problème c’est que lorsqu’on affiche [...]
-
Utilisez « debug » dans vos templates « twig » - 10-02-2012
Il est souvent utile dans un template de faire un print_r ou un dump sur nos variables. Malheureusement avec twig ça semble impossible. En réalité c’est tout à fait possible il suffit d’activer l’extension et d’utiliser la syntaxe prévue à cet effet. Dans votre fichier app/config/config.yml copiez le code suivant: services: twig.extension.debug: class: Twig_Extensions_Extension_Debug tags: [...]
-
Cheat sheet Symfony2 - 03-01-2012
Voici quelques feuilles de références pour symfony2 à conserver à porté de main si vous développez sous Symfony2: Doctrine 2 Les formulaires La console
-
Comment rédiger le cahier des charges de votre site web ? - 18-11-2011
Je reçois beaucoup de demandes de devis de la part de prospects qui, dans la grande majorité des cas, me décrivent leur projet en quelques lignes par email, c’est bien évidemment insuffisant. Si vous avez l’intention de mettre en place un site internet la rédaction d’un cahier des charges n’est pas une option, c’est une [...]
-
Supprimer un élément d?un tableau php en gardant les index à jour - 16-11-2011
Voici une fonction PHP qui vous permettra de supprimer une valeur d’un tableau tout en mettant à jour les index afin de ne pas avoir de « trou ». Lorsque vous désirez supprimer un élément d’un tableau vous utilisez sans doute la fonction suivante: unset($array[$key]) Si cela ne pose aucun problème avec des tableaux associatifs, c’est plus [...]
-
Ma contribution au magazine PHP solutions - 02-11-2011
Le mois dernier, j’ai été contacté par le rédacteur en chef de PHP solutions qui, après avoir visité mon blog, souhaitait que je rédige un article pour le magazine. Pour ceux qui seraient passé à coté, je rappelle que PHP solutions est un magazine qui existe depuis 2004 et qui propose tous les mois des [...]
