Bonjour,
j'ai besoin de faire deux transformation dans du texte issue d'une table mysql
le mieux serait de le faire directement en sql ( avec un REPLACE CASE quelque chose )
mais essayons le php
j'ai dans la colonne "titre" de ma table "livres" des chaines de caractères avec des tirets
exemple LES-TROIS-LANCIERS-DU-BENGALE ou bien SUR-LA-PISTE-DU-LION
1 ) je voudrais connaitre l'expression régulière en php pour les transformer de manière à ce que les tiret soit remplacés par un espace
ainsi j’obtiendrais : LES TROIS LANCIERS DU BENGALE ou bien SUR LA PISTE DU LION
2 ) et transformer la casse en minuscule sauf la première lettre ( ucfirst ?)
au final j'aurais Les Trois Lanciers Du Bengale ou Sur La Piste Du Lion
merci pour votre aide
Partager