国产探花免费观看_亚洲丰满少妇自慰呻吟_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; } }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 石景山区| 崇仁县| 自治县| 黄大仙区| 合山市| 恩施市| 信丰县| 长岭县| 天峻县| 荔浦县| 保山市| 措勤县| 成武县| 沂南县| 嘉兴市| 林州市| 博兴县| 漳平市| 醴陵市| 井冈山市| 江源县| 贵德县| 湖北省| 达尔| 巴彦县| 华坪县| 客服| 大洼县| 招远市| 东乡族自治县| 克什克腾旗| 哈巴河县| 永宁县| 福泉市| 凤翔县| 江山市| 张掖市| 怀远县| 扎赉特旗| 布尔津县| 甘谷县|