Terdapat 5 fungsi untuk ditukar kepada huruf besar: 1. strtoupper(), yang boleh menukar semua huruf dalam rentetan kepada huruf besar; 2. ucfirst(), yang boleh menukar huruf pertama rentetan kepada huruf besar ; 3. ucwords(), yang boleh menukar huruf pertama setiap perkataan dalam rentetan kepada huruf besar 4. mb_strtoupper(), dsb.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
Dalam pembangunan Web, terdapat banyak daripada data yang perlu Keteraturan memudahkan pentadbir untuk mengurus Oleh itu, apabila menyimpan beberapa data, adalah perlu untuk mengendalikan huruf besar dan kecil secara seragam. Walau bagaimanapun, untuk memudahkan input pengguna, pengguna tidak perlu memasukkan huruf besar atau huruf kecil sebaliknya, semasa menyimpan data, kawalan program digunakan untuk menyimpan kandungan input dalam huruf besar atau huruf kecil.
PHP membekalkan kita dengan banyak fungsi yang dipratentukan, termasuk fungsi untuk penukaran huruf besar rentetan Berikut ialah 5 fungsi huruf besar terbina dalam:
函数名称 | 功能 |
---|---|
strtoupper | 将字符串转化为大写 |
ucfirst | 将字符串的首字母转化为大写 |
ucwords | 将字符串中每个单词的首字符转化为大写 |
mb_strtoupper | 将字符串转化为大写(与 strtoupper 函数有区别) |
mb_convert_case | 按照不同的模式对字符串进行转换 |
1 >
fungsi strtoupper() boleh menukar huruf dalam rentetan kepada huruf besar Format sintaks adalah seperti berikut:strtoupper($string)
<?php $str = "https://www.php.cn/"; $str = strtoupper($str); echo $str; ?>
2 mb_strtoupper
Fungsi mb_strtoupper() dan strtoupper() fungsi Begitu juga, huruf dalam rentetan juga boleh ditukar kepada huruf besar, dan fungsi mb_strtoupper() juga boleh menetapkan pengekodan aksara bagi parameter Format sintaks adalah seperti berikut:mb_strtoupper($str [, $encoding = mb_internal_encoding()])
<?php $str = "https://www.php.cn/"; $str = mb_strtoupper($str); echo $str.'<br>'; $str = "Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός"; $str = mb_strtoupper($str, 'UTF-8'); echo $str; ?>
3 ucfirst
fungsi ucfirst boleh menukar huruf pertama rentetan menjadi Tukar kepada huruf besar. Format sintaks adalah seperti berikut:ucfirst($str)
<?php $str = 'hello world!'; $str = ucfirst($str); echo $str.'<br>'; $str2 = 'HELLO WORLD!'; $str2 = ucfirst(strtolower($str2)); echo $str2; ?>
4. ucwords
ucwords() fungsi boleh menukar huruf pertama setiap perkataan dalam rentetan kepada Huruf Besar , format sintaks adalah seperti berikut:ucwords($str)
<?php $str = 'hello world!'; $str = ucwords($str); echo $str.'<br>'; $str2 = 'HELLO WORLD!'; $str2 = ucwords($str); echo $str2; ?>
5 mb_convert_case
mb_convert_case() fungsi boleh menukar rentetan daripada huruf besar kepada format sintaks seperti berikut:mb_convert_case($str, $mode [, $encoding = mb_internal_encoding()])
<?php $str = 'hello world!'; $str = mb_convert_case($str, MB_CASE_UPPER, "UTF-8"); echo $str.'<br>'; $str = mb_convert_case($str, MB_CASE_LOWER, "UTF-8"); echo $str.'<br>'; $str = mb_convert_case($str, MB_CASE_TITLE, "UTF-8"); echo $str.'<br>'; ?>
Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah fungsi yang menukar php kepada huruf besar?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!