gpt4 book ai didi

php - 将连字符分隔的字符串转换为驼峰式?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:59:42 24 4
gpt4 key购买 nike

例如:

abc-def-xyzabcDefXyz

the-foootheFooo

等等

执行此 PHP 的最有效方法是什么?

这是我的看法:

$parts = explode('-', $string);
$new_string = '';

foreach($parts as $part)
$new_string .= ucfirst($part);

$new_string = lcfirst($new_string);

但我觉得它可以用更少的代码来完成 :)

ps:祝大家节日快乐!! :D

最佳答案

$parts = explode('-', $string);
$parts = array_map('ucfirst', $parts);
$string = lcfirst(implode('', $parts));

您可能希望将第一行替换为 $parts = explode('-', strtolower($string)); 以防有人在连字符分隔的字符串中使用大写字符。

关于php - 将连字符分隔的字符串转换为驼峰式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8631434/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com