我是靠谱客的博主 简单小海豚,最近开发中收集的这篇文章主要介绍变量名下划线和驼峰互转,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

/**
* @purpose 下划线转小驼峰
* @author ffx
* @param string $str 字符串
* @return null|string|string[]
*/
function lineToHump($str)
{
$str = preg_replace_callback('/([-_]+([a-z]{1}))/i',function($matches){
return strtoupper($matches[2]);
},$str);
return $str;
}
/**
* @purpose 驼峰转下划线
* @author ffx
* @param $str
* @return string
*/
function humpToLine($str)
{
$str = str_replace("_", "", $str);
$str = preg_replace_callback('/([A-Z]{1})/', function ($matches) {
return '_' . strtolower($matches[0]);
}, $str);
return ltrim($str, "_");
}

 

转载于:https://www.cnblogs.com/yangjiayu/p/11157596.html

最后

以上就是简单小海豚为你收集整理的变量名下划线和驼峰互转的全部内容,希望文章能够帮你解决变量名下划线和驼峰互转所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部