Cet article présente principalement comment PHP convertit les noms en majuscules en noms séparés par des traits de soulignement. Cet article explique comment convertir certaines méthodes de dénomination qui ne sont pas habituées au style majuscule, telles que la dénomination Pascal et la dénomination Camel Case.
Parfois, vous devez convertir les caractères majuscules d'une chaîne en _+minuscules. Vous rencontrerez ce problème lors de la dénomination des variables :
$name = 'AppPromoZhongQiu2014ActiveStatusSelector'; echo cc_format($name); function cc_format($name){ $temp_array = array(); for($i=0;$i<strlen($name);$i++){ $ascii_code = ord($name[$i]); if($ascii_code >= 65 && $ascii_code <= 90){ if($i == 0){ $temp_array[] = chr($ascii_code + 32); }else{ $temp_array[] = '_'.chr($ascii_code + 32); } }else{ $temp_array[] = $name[$i]; } } return implode('',$temp_array); }
Résumé : Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.
Recommandations associées :
PHP implémente la fonction d'ajout dynamique de filigranes d'image en fonction de l'environnement de couleur
Le rôle et l'utilisation des indices de type en PHP
PHP implémente la fonction de capture des images dans les albums en ligne avec des paramètres anti-sangsue
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!