PHP获取驼峰命名字符串的最后一个单词

如下是测试字符串和期望结果:

$a = [
'',                 # 希望返回空字符串
'getusername',      # 希望返回空字符串
'getUserName',      # 希望返回字符串“Name”
'getusernamE',      # 希望返回字符“E”
'GETUSERNAME',      # 希望返回字符“E”
'Getusername',      # 希望返回字符串“Getusername”
'getUserN0me',      # 希望返回字符串“N0me”
'getUse_Name',      # 希望返回字符串“Name”
'getUserN_me',      # 希望返回字符串“N_me”
];

这些用的就是函数变量驼峰命名法,实现代码如下:

function getLastWord($str)
{
$i = strlen($str) - 1;
while ($i >= 0 and ($str[$i] < 'A' or $str[$i] > 'Z')) {
$i--;
}
return mb_substr($str, $i);
}

具体实现很简单,请查看代码。

以上是PHP获取驼峰命名字符串的最后一个单词的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>