Rumah > pembangunan bahagian belakang > tutorial php > Tukar sengkang kepada notasi camelCase dalam PHP

Tukar sengkang kepada notasi camelCase dalam PHP

PHPz
Lepaskan: 2023-08-20 08:34:01
ke hadapan
1512 orang telah melayarinya

Tukar sengkang kepada notasi camelCase dalam PHP

Berikut ialah kod PHP untuk menukar sengkang kepada sarung unta −

Contoh input − ini-adalah-rentetan-ujian

Contoh keluaran −Tiada

Tiada ini

perlu gunakan Ungkapan biasa atau fungsi panggil balik boleh dilaksanakan menggunakan fungsi ucwords.

function dashToCamelCase($string, $capitalizeFirstCharacter = false) {
   $str = str_replace(' ', '', ucwords(str_replace('-', ' ', $string)));
   if (!$capitalizeFirstCharacter) {
      $str[0] = strtolower($str[0]);
   }
   return $str;
}
echo dashToCamelCase('this-is-a-string');
Salin selepas log masuk
Untuk versi PHP>=5.3, kod di bawah boleh digunakan −

function dashToCamelCase($string, $capitalizeFirstCharacter = false) {
   $str = str_replace('-', '', ucwords($string, '-'));
   if (!$capitalizeFirstCharacter) {
      $str = lcfirst($str);
   }
   return $str;
echo dashToCamelCase('this-is-a-test-string');
Salin selepas log masuk

Fungsi 'lcfirst' perlu digunakan dan bukannya 'strtolower'.

Atas ialah kandungan terperinci Tukar sengkang kepada notasi camelCase dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan