当前位置: 代码迷 >> PHP >> 编码风格变换
  详细解决方案

编码风格变换

热度:53   发布时间:2016-04-28 19:03:46.0
编码风格转换
一种编码风格,MyScoreIphone
转换成另一种编码风格 my_score_iphone
应该怎样做,分别使用java和php实现

其中,php使用函数

请多指教!
------解决方案--------------------

<?php

$funcname = 'MyScoreIphone';
$newfuncname = change($funcname);
echo $funcname.'<br>';
echo $newfuncname;

function change($str){
    $newstr = preg_replace_callback('/[A-Z]{1}/', 'f', $str);
    return substr($newstr, 1);
}

function f($str){
    return '_'.strtolower($str[0]);
}

?>
  相关解决方案