この記事では、PHP が大文字の名前をアンダースコア区切りの名前に変換する方法を主に紹介します。この記事では、パスカルの名前やキャメルケースの名前など、大文字のスタイルに慣れていない名前を変換する方法について説明します。参照してください
変数に名前を付けるときに、文字列の大文字を _ 小文字に変換する必要がある場合があります。
$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); }
#要約: 以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。
関連する推奨事項:
PHP は、色環境に応じて画像の透かしを動的に追加する機能を実装します
PHP は、リーチ防止設定を使用してオンライン アルバムから写真をキャプチャする機能を実装します
以上がPHPで大文字の名前をアンダースコア区切りの名前に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。