php 帕斯卡命名转换成下划线分割命名
来源:互联网 发布:淘宝价格变化 编辑:程序博客网 时间:2024/06/15 00:56
有时候需要把一个字符串中的大写转换成 _+小写的方式,在变量命名的时候会碰到这种问题,直接上代码:
$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);}
0 0
- php 帕斯卡命名转换成下划线分割命名
- 骆驼命名法,帕斯卡命名法与下划线命名法
- PHP把驼峰式命名方式转换成下划线分隔命名的字符串
- 骆驼命名法变量命名规范——匈牙利命名法、骆驼命名法、帕斯卡命名法、下划线命名法
- 帕斯卡命名法(PascalCase)
- java,下划线与驼峰命名转换
- js驼峰命名和下划线转换
- 字符串的下划线命名和驼峰命名转换
- Python 下划线命名转换为 Java风格的命名
- 字符串的下划线命名和驼峰命名转换
- PHP把下划线分隔命名的字符串转换成驼峰式命名方式(带10万次执行效率测试结果)
- 骆驼命名法,帕斯卡命名法和匈牙利命名法
- 骆驼命名法,帕斯卡命名法和匈牙利命名法
- 匈牙利命名法、骆驼命名法和帕斯卡命名法
- 匈牙利命名法、骆驼命名法和帕斯卡命名法
- 骆驼命名法,帕斯卡命名法和匈牙利命名法
- 匈牙利命名法、骆驼命名法和帕斯卡命名法
- 骆驼命名法,帕斯卡命名法和匈牙利命名法
- Ztree+struts的使用
- 内存DDR预读取
- 珍惜现在
- 程序员必知的8大排序(二)-------简单选择排序,堆排序(java实现)
- QQ使用了什么通讯协议?为什么要这样做?为什么采用 UDP 协议,而不采用 TCP 协议实现?
- php 帕斯卡命名转换成下划线分割命名
- Paul M Watt系列文章要点翻译<一>:Guide to WIN32 Paint for Beginners
- Activity启动模式详解
- 深入理解django的Urls分发
- js获取img路径src
- android翻页动画
- 每周linux学习(1) --- 杂文
- 程序员必知的8大排序(三)-------冒泡排序,快速排序(java实现)
- (转) android MediaPlayer API 详解