Bon en PHP mettre en majuscule la première lettre de tous les mots, c’est facile, ya ucwords pour ca.
le problème c’est que ca ne marche pas pour les noms composés avec un tiret, et comme je suis une bille en regexp, j’y arrive pas >_<.
Ya pas un as des regexp qui pourrait me dire comment simplement transofrmer ca :
eeeuhhh …
preg de recherche > /[\w]±([\w]{1})/
preg de replace > eeuhhh … /ucwords($1)/e ? (pas sur du tout, mais alors vraiment pas du tout, normalement le e permet de rajouter du code PHP dans l’évaluation de la regexp > ‘enables evaluation of replacement as PHP code’) :neutre:
c pas test, mais c’est fait en suivant le PCRE Cheat Sheet :jap: