Je veux profiter de chaque mot et les combiner en 1 mot, par exemple:Est-ce que regex peut le faire plus rapidement?
home =
about-us = AboutUs
Voici la fonction que j'utilise en ce moment, peut regex le fait-il mieux ou plus efficacement?
public function formatClassName($name)
{
$name = str_replace('-', ' ', $name);
$name = ucwords($name);
$name = str_replace(' ', '', $name);
return $name;
}
RegEx peut mettre en majuscule la première lettre, mais votre avis est mort, KISS. – TravisO
Évidemment, vous n'avez jamais chassé les écureuils avec de l'artillerie;) –
Vous pouvez mettre un mot en majuscule avec 'preg' puisque vous pouvez passer le drapeau'/e' et mettre du code PHP comme "remplacement". – kennytm