PHPで大文字の名前をアンダースコア区切りの名前に変換する方法

墨辰丷
リリース: 2023-03-31 14:50:01
オリジナル
2011 人が閲覧しました

この記事では、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[] = &#39;_&#39;.chr($ascii_code + 32);
      }
    }else{
      $temp_array[] = $name[$i];
    }
  }
  return implode(&#39;&#39;,$temp_array);
}
ログイン後にコピー
## というコードを入力するだけです。

#要約: 以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。

関連する推奨事項:

PHP は、色環境に応じて画像の透かしを動的に追加する機能を実装します

PHP におけるタイプ プロンプトの役割と使用法

PHP は、リーチ防止設定を使用してオンライン アルバムから写真をキャプチャする機能を実装します

以上がPHPで大文字の名前をアンダースコア区切りの名前に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!