Rumah pembangunan bahagian belakang masalah PHP Pembelajaran rentetan PHP: Tukar saiz aksara pertama (3 kaedah)

Pembelajaran rentetan PHP: Tukar saiz aksara pertama (3 kaedah)

Aug 24, 2021 pm 02:44 PM
php Kes rentetan

Dalam artikel sebelumnya "Pembelajaran rentetan PHP menggunakan ungkapan biasa untuk menapis aksara dan mengembalikan aksara berangka ", kami memperkenalkan 3 kaedah menggunakan ungkapan biasa untuk mengekstrak aksara angka. Kali ini kami terus belajar dan mengamalkan rentetan PHP dan bercakap tentang cara menukar huruf pertama rentetan kepada huruf besar atau kecil.

Kandungan utama artikel ini ialah "menukar huruf besar huruf pertama rentetan", yang boleh menukar aksara pertama keseluruhan rentetan kepada huruf besar atau huruf kecil, atau menukar setiap perkataan dalam rentetan Kes aksara pertama. Mari perkenalkan kepada anda di bawah.

1 Tukarkan huruf besar huruf pertama dalam rentetan

<?php
// 将字符串的第一个字符改为小写
echo lcfirst("THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG")."<br>";
// 将字符串的第一个字符改为大写
echo ucfirst("the quick brown fox jumps over the lazy dog")."<br>";
?>
Salin selepas log masuk

Hasil keluaran:

Pembelajaran rentetan PHP: Tukar saiz aksara pertama (3 kaedah)

Seperti yang dapat dilihat, fungsi lcfirst() dan ucfirst() digunakan dalam contoh kod di atas untuk menukar kes aksara pertama dalam rentetan. Mari kita lihat secara ringkas dua fungsi ini:

  • lcfirst() boleh menukar aksara pertama dalam rentetan kepada huruf kecil dan format sintaks ialah "lcfirst($string)". Jika anda ingin menukar semua aksara dalam rentetan kepada huruf kecil (huruf rentetan seragam), anda boleh menggunakan fungsi strtolower($string).

  • ucfirst() boleh menukar aksara pertama dalam rentetan kepada huruf besar dan format sintaks ialah "ucfirst($string)". Jika anda ingin menukar semua aksara dalam rentetan kepada huruf besar (huruf rentetan seragam), anda boleh menggunakan fungsi strtoupper($string).

Tetapi kadangkala, kita tidak perlu menukar kes aksara pertama dalam keseluruhan rentetan, tetapi juga perlu menukar aksara pertama setiap subrentetan (perkataan) berikutnya yang dipisahkan oleh spaces. Tukar kepada huruf besar, bagaimana untuk melakukan ini? Mari perkenalkan di bawah:

2 Tukar aksara pertama setiap perkataan dalam rentetan kepada huruf besar

<?php
echo ucwords("the quick brown fox jumps over the lazy dog");
?>
Salin selepas log masuk

Hasil keluaran:

<.>Pembelajaran rentetan PHP: Tukar saiz aksara pertama (3 kaedah)

Seperti yang anda lihat, fungsi ucwords() digunakan dalam contoh kod di atas untuk menukar aksara pertama setiap perkataan kepada huruf besar. Mari kita lihat secara ringkas fungsi ini:

  • ucwords() boleh menukar aksara pertama setiap perkataan dalam rentetan kepada huruf besar, dengan format sintaks "

    ". ucwords($string)

Untuk meringkaskan: Cara menukar huruf besar rentetan dalam PHP

  • fungsi menukar rentetan ditukar kepada huruf kecil. Fungsi strtolower($string)$string

  • menukar semua aksara dalam rentetan

    kepada huruf besar. Fungsi strtoupper($string)$string

  • menukar aksara pertama dalam rentetan

    kepada huruf kecil. Fungsi lcfirst($string)$string

  • menukar aksara pertama dalam rentetan

    kepada huruf besar. Fungsi ucfirst($string)$string

  • menukar aksara pertama setiap perkataan dalam rentetan

    kepada huruf besar. ucwords($string)$string

  • Akhir sekali, saya masih mengesyorkan kursus klasik pada platform kami "
Pemprosesan Rentetan PHP (Edisi Sutra Jantung Gadis Jade)

", ianya percuma~ Datang dan belajar!

Atas ialah kandungan terperinci Pembelajaran rentetan PHP: Tukar saiz aksara pertama (3 kaedah). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Tarikh dan Masa CakePHP Tarikh dan Masa CakePHP Sep 10, 2024 pm 05:27 PM

Tarikh dan Masa CakePHP

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian Dec 24, 2024 pm 04:42 PM

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian

Muat naik Fail CakePHP Muat naik Fail CakePHP Sep 10, 2024 pm 05:27 PM

Muat naik Fail CakePHP

Penghalaan CakePHP Penghalaan CakePHP Sep 10, 2024 pm 05:25 PM

Penghalaan CakePHP

Bincangkan CakePHP Bincangkan CakePHP Sep 10, 2024 pm 05:28 PM

Bincangkan CakePHP

Konfigurasi Projek CakePHP Konfigurasi Projek CakePHP Sep 10, 2024 pm 05:25 PM

Konfigurasi Projek CakePHP

Panduan Ringkas CakePHP Panduan Ringkas CakePHP Sep 10, 2024 pm 05:27 PM

Panduan Ringkas CakePHP

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP Dec 20, 2024 am 11:31 AM

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP

See all articles