ホームページ > バックエンド開発 > PHPチュートリアル > PHP が大文字の名前をアンダースコアで区切られた名前に変換する_PHP チュートリアル

PHP が大文字の名前をアンダースコアで区切られた名前に変換する_PHP チュートリアル

WBOY
リリース: 2016-07-13 09:55:58
オリジナル
917 人が閲覧しました

phpで大文字のネーミングをアンダースコア区切りのネーミングに変換する

この記事では主に大文字のネーミングをアンダースコア区切りのネーミングに変換するphpを紹介しています。Pascalなど、大文字スタイルに慣れていない一部のネーミングメソッドを変換する方法について説明します。ネーミングとキャメルケースネーミングの方法、困っている友達は参考にしてください

場合によっては、文字列内の大文字を _+小文字に変換する必要があります。この問題は、変数に名前を付けるときに発生します。

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

$name = 'AppPromoZhongQiu2014ActiveStatusSelector';

echo cc_format($name);

関数 cc_format($name){

$temp_array = array();

for($i=0;$i $ascii_code = ord($name[$i]);

if($ascii_code >= 65 && $ascii_code if($i == 0){

$temp_array[] = chr($ascii_code + 32);

}その他{

$temp_array[] = '_'.chr($ascii_code + 32);

}

}その他{

$temp_array[] = $name[$i];

}

}

return implode('',$temp_array);

}

http://www.bkjia.com/PHPjc/990997.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/990997.html技術記事 PHP で大文字の名前をアンダースコアで区切った名前に変換する この記事では、大文字の名前をアンダースコアで区切った名前に変換する PHP を中心に説明します。
関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート