<?php
$str = 'OpenAPI';
//方法1
// $length = mbstrlen($str);
// $new = '';
// for($i = 0; $i < $length; $i++)
// {
// $num = ord($str[$i]);
// $pre = ord($str[$i - 1]);
// $new .= ($i != 0 && ($num >= 65 && $num <= 90) && ($pre >= 97 && $pre <= 122)) ? "{$str[$i]}" : $str[$i];
// }
// echo strtolower($new) . '<br>';
//方法2
echo strtolower(pregreplace('/((?<=[a-z])(?=[A-Z]))/', '', $str)).'<br>';
?>
php驼峰字符串转换成下划线样式
- 上一篇: memcache与memcached
- 下一篇: php实现数字转为汉字金额(转)
已有 0 条评论