📜  php 函数将字符串转换为驼峰式 - PHP (1)

📅  最后修改于: 2023-12-03 14:45:22.426000             🧑  作者: Mango

PHP 函数将字符串转换为驼峰式

在 PHP 开发中,经常需要将字符串转换为驼峰式。驼峰式是一种命名风格,其中单词之间没有下划线,第一个单词以小写字母开头,后面的每个单词的首字母大写。

例如,将字符串 "hello_world" 转换为 "helloWorld",将字符串 "my_name_is_mike" 转换为 "myNameIsMike"。

在 PHP 中,我们可以编写一个函数来将字符串转换为驼峰式。下面是一个简单的实现:

function toCamelCase($str) {
  $arr = explode('_', $str);
  $result = $arr[0];
  $len = count($arr);
  for ($i = 1; $i < $len; $i++) {
    $result .= ucfirst($arr[$i]);
  }
  return $result;
}

这个函数接受一个字符串作为参数,并将其转换为驼峰式。它首先使用 explode() 函数将字符串分割为单独的单词,并将第一个单词存储在 $result 中。然后,它遍历剩余的单词,并使用 ucfirst() 函数将它们的首字母大写,并将它们添加到 $result 中。

在使用这个函数时,只需要将需要转换的字符串作为参数传递给它即可:

toCamelCase("hello_world");  // helloWorld
toCamelCase("my_name_is_mike");  // myNameIsMike

以上就是一个简单的将字符串转换为驼峰式的 PHP 函数。