php

Ubah string menjadi huruf besar di PHP

Ubah string menjadi huruf besar di PHP
PHP memiliki banyak fungsi bawaan untuk mengubah kasus string. Nilai string dapat diubah menjadi semua huruf besar atau kecil; mengubah huruf pertama dari string menjadi huruf besar atau kecil, dan mengubah karakter pertama dari setiap kata dari string menjadi huruf besar. stroupper(), ucfirst(), dan ucword() fungsi yang digunakan untuk mengubah kasus string penuh atau bagian dari string menjadi huruf besar dengan cara yang berbeda. Penggunaan fungsi-fungsi ini telah dijelaskan dalam tutorial ini dengan menggunakan contoh yang berbeda.

Penggunaan strtoupper()

Fungsi ini digunakan untuk mengubah semua karakter string menjadi huruf besar. Sintaks dari fungsi ini diberikan di bawah ini.

Sintaksis:

string strtoupper(string $string)

Fungsi ini mengambil nilai string sebagai argumen dan mengembalikan konten string setelah mengubah semua huruf menjadi huruf besar.

Contoh 1: Periksa otentikasi menggunakan strtoupper()

Ini adalah tugas umum dari setiap aplikasi web untuk memeriksa nama pengguna dan kata sandi untuk memvalidasi pengguna. Contoh berikut menunjukkan penggunaan stroupper() berfungsi untuk mengautentikasi pengguna. Tidak ada formulir HTML yang digunakan dalam skrip untuk mengambil nama pengguna dan kata sandi. Nilai pengguna dan kata sandi akan diberikan menggunakan string kueri URL. isset() fungsi yang digunakan untuk memeriksa apakah $_GET['pengguna'] dan $_GET['kata sandi'] variabel diinisialisasi atau tidak. Selanjutnya, memangkas() fungsi digunakan untuk menghapus ruang ekstra dari data yang diambil dari string kueri. struupper() function akan mengonversi nilai $username dan $password untuk membandingkan $username dengan 'ADMIN' dan $sandi dengan 'QWE789' untuk memvalidasi pengguna.

//Periksa nilai string kueri yang diperlukan disetel atau tidak
if(isset($_GET['user']) && isset($_GET['password']))

//Tetapkan nama pengguna dan kata sandi
$namapengguna = trim($_GET['pengguna']);
$sandi = trim($_GET['sandi']);
//Periksa validitas pengguna dengan mengubah nilai pengguna dan kata sandi menjadi huruf besar
if(strtoupper($username) == 'ADMIN' && strtoupper($password) == 'QWE789')

gema "

Pengguna yang sah.

";

lain

gema "

Pengguna tidak valid.

";


lain
//Cetak pesan kesalahan
gema "

Nilai argumen yang diperlukan ada/tidak ada.

";
?>

Keluaran:
Output berikut akan muncul jika tidak ada string kueri yang disediakan di URL.

Output berikut akan muncul jika nilai yang benar diberikan untuk parameter pengguna dan kata sandi.

Output berikut akan muncul jika nilai yang salah diberikan untuk parameter pengguna dan kata sandi:.

Penggunaan ucfirst()

Fungsi ini digunakan untuk mengonversi karakter pertama dari string saja. Jika string berisi beberapa kalimat, maka ucfirst() fungsi akan mengubah karakter pertama dari kalimat pertama saja. Sintaks dari fungsi ini diberikan di bawah ini.

Sintaksis:

string ucfirst(string $string)

Fungsi ini mengambil nilai string sebagai argumen dan mengembalikan konten string setelah mengubah karakter pertama dari kalimat pertama string menjadi huruf besar.

Contoh 2: Ubah huruf pertama kalimat menjadi huruf besar

Contoh berikut menunjukkan cara mengubah huruf pertama setiap kalimat menjadi huruf besar data string multiline. Pertama ucfirst() fungsi yang digunakan untuk mengubah huruf pertama dari satu kalimat menjadi huruf besar. Kedua ucfirst() fungsi diterapkan pada string kalimat multiline, dan itu akan mengubah huruf pertama dari kalimat pertama menjadi huruf besar saja. Selanjutnya, setiap kalimat dari string multiline dipisahkan menggunakan meledak() fungsi, dan yang ketiga ucfirst() fungsi yang digunakan untuk mengubah huruf pertama dari setiap kalimat menjadi huruf besar.

//Mengatur string dari kalimat tunggal
$string = "javaScript adalah bahasa pemrograman sisi klien.";
gema "Output dari ucfirst() untuk satu kalimat:
".ucfirst($string)."
";
//Mengatur string dari beberapa kalimat
$string = "html adalah bahasa mark-up untuk mendesain halaman web. tag yang digunakan
dalam skrip HTML sudah ditentukan sebelumnya. itu hanya dapat menampilkan data statis.";
gema "
Output dari ucfirst() untuk beberapa kalimat:
".ucfirst($string)."
";
//Mengonversi huruf pertama dari setiap kalimat dari string
$str_arr = meledak('.', $string);
$hasil = "";
foreach ($str_arr sebagai $nilai)
$hasil .= ucfirst(trim($nilai)).'.';

$hasil = substr($hasil,0,strlen($hasil)-1);
gema "
Output dari string setelah mengonversi karakter pertama dari setiap kalimat:
".$hasil;
?>

Keluaran:
Output berikut akan muncul setelah menjalankan skrip dari server:. Pada keluaran pertama, 'javaScript' telah diubah menjadi 'JavaScript'. Pada keluaran kedua, 'html' telah diubah menjadi 'html', dan kalimat lainnya tetap tidak berubah. Pada keluaran ketiga, 'html', 'itu', dan 'saya t' telah diubah menjadi 'html', 'Itu', dan 'Saya t'.

Penggunaan ucwords()

Fungsi ini digunakan untuk mengubah huruf pertama dari setiap kata dari string. Sintaks dari fungsi ini diberikan di bawah ini.

Sintaksis:

string ucwords(string $string)

Fungsi ini mengambil nilai string sebagai argumen dan mengembalikan konten string setelah mengubah huruf pertama dari setiap kata kalimat menjadi huruf besar.

Contoh 3: Ubah huruf pertama dari setiap kata dalam kalimat

Contoh berikut menunjukkan penggunaan ucword() berfungsi untuk mengubah huruf pertama setiap kata dari beberapa kata dalam data string menjadi huruf besar. Variabel string bernama $string didefinisikan dalam skrip yang berisi string tiga kata. Script akan mencetak string asli dan string yang dikonversi setelah menerapkan ucword() fungsi.

//Menetapkan nilai string
$string = "selamat datang di linuxhint";
gema "

Tali aslinya adalah:

";
//Cetak string asli
gema $string;
gema "

String yang dikonversi adalah:

";
//Cetak string yang dikonversi
echo ucwords($string);
?>

Keluaran:

Output berikut akan muncul setelah menjalankan skrip dari server:. Ini menunjukkan bahwa 'selamat datang di linuxhint' string diubah menjadi 'Selamat Datang di Linuxhint' setelah menggunakan ucword() fungsi.

Kesimpulan

Berbagai jenis fungsi bawaan ada di PHP untuk mengubah konten data string dalam berbagai cara. Tiga fungsi terkait huruf besar telah dijelaskan dalam tutorial ini menggunakan tiga contoh. Fungsi-fungsi ini digunakan untuk mengubah semua huruf string, karakter pertama string, dan huruf pertama setiap kata string menjadi huruf besar. PHP memiliki fungsi lain bernama strtolower() yang akan mengubah semua huruf dari string menjadi huruf kecil.

Cara Menggunakan Cheat Engine GameConqueror di Linux
Artikel ini mencakup panduan tentang menggunakan mesin cheat GameConqueror di Linux. Banyak pengguna yang bermain game di Windows sering menggunakan a...
Emulator Konsol Game Terbaik untuk Linux
Artikel ini akan mencantumkan perangkat lunak emulasi konsol game populer yang tersedia untuk Linux. Emulasi adalah lapisan kompatibilitas perangkat l...
Distro Linux Terbaik untuk Gaming pada tahun 2021
Sistem operasi Linux telah berkembang jauh dari tampilan aslinya, sederhana, berbasis server. OS ini telah sangat meningkat dalam beberapa tahun terak...