国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

駝峰命名法和下劃線風格的互轉

2019-11-10 19:53:01
字體:
來源:轉載
供稿:網友

下劃線轉駝峰比較簡單,直接根據下劃線打散成數組,每個子項首字符轉大寫,再做字符串拼接即可。

駝峰轉下劃線風格,稍微復雜一些。剛開始我沒有思路,后來想到,可以遍歷字符串,遇到大寫字母將其轉換成小寫,并在前面加一個下劃線。

class CamelTool{ //駝峰命名法轉下劃線風格 public static function toUnderScore($str){ $array = array(); for($i=0;$i<strlen($str);$i++){ if($str[$i] == strtolower($str[$i])){ $array[] = $str[$i]; }else{ if($i>0){ $array[] = '_'; } $array[] = strtolower($str[$i]); } } $result = implode('',$array); return $result; } //下劃線風格轉駝峰命名法 public static function toCamelCase($str){ $array = explode('_', $str); $result = ''; foreach($array as $value){ $result.= ucfirst($value); } return $result; } }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 克拉玛依市| 新和县| 梧州市| 搜索| 会昌县| 家居| 墨玉县| 毕节市| 辽阳市| 长宁县| 夏河县| 成都市| 浦城县| 托克逊县| 阜康市| 土默特右旗| 辽宁省| 九龙城区| 澎湖县| 石泉县| 涪陵区| 新民市| 六盘水市| 合阳县| 长泰县| 永登县| 慈利县| 阳原县| 永春县| 巴南区| 桓仁| 桐梓县| 南江县| 科尔| 武穴市| 方城县| 安国市| 泾川县| 勃利县| 县级市| 凌海市|