Untuk mengkonversi suatu kalimat biasa menjadi Lowercase, Uppercase, dan Capitalize Each Word, pada PHP telah disediakan fungsi untuk mengubah kalimat tersebut. Show Untuk lebih jelasnya, mari kita coba membuat konversi sederhananya.
Sekarang kita sudah berhasil melakukan konversi kalimat menjadi Lowercase, Uppercase, dan Capitalize Each Word. Semoga tutorial ini dapat membantu rekan-rekan sekalian. Terima Kasih telah berkunjung :) Nurul Huda 7 February 2020
Daftar Isi
Seduh kopi anda. Ambil istirahat barang sebentar. Kita telah mempelajari bagian-bagian penting dari PHP. Mulai dari apa itu PHP file, variabel dan tipe data, logika percabangan, perulangan, macam-macam operator pada PHP, hingga fungsi yang telah kita pelajari sebanyak 3 bagian. Pada kesempatan kali, kita akan melanjutkan kembali pelajaran kita di
Tutorial PHP Dasar ini. Ada pun materi yang akan kita ambil adalah: manipulasi Kita telah mempelajari sekilas tentang Di dalam bahasa pemrograman PHP, kita bisa melakukan banyak hal dalam rangka memanipulasi Merangkai StringUntuk merangkai string dalam PHP, kita bisa menggunakan tanda petik satu mau pun tanda petik dua. Keduanya hampir sama akan tetapi cara kerjanya sedikit berbeda. Tanda petik dua akan mengisi variabel dengan nilai aslinya, ada pun dengan tanda petik satu, kita tidak bisa melakukan hal tersebut. Pada seri tutorial PHP ini, kita telah mencoba keduanya di tempat yang berbeda berkali-kali. Berikut adalah contohnya:
Jika anda eksekusi potongan kode program di atas, anda akan mendapati bahwa isi dari variabel Merangkai String dengan .Jika pada tipe data numeric semisal Untuk merangkai string pada PHP, kita bisa menggunakan menggunkan operator
Menyingkat dengan operator .=Sama seperti operator
singkatan semisal Perhatikan contoh berikut:
Perhatikan Tipe Data dan OperatorKita harus jeli dalam menggunakan tipe data dan operator. Karena jika kita salah, alih-alih mendapatkan hasil yang kita inginkan, kita justru mendapatkan sesuatu yang tidak terprediksi. Perhatikan contoh berikut:
Program di atas akan menghasilkan: Kenapa? Karena di situ kita menggunakan tanda
Berbeda ceritanya jika kita menggunakan tanda kurung Perhatikan kode berikut:
Program di atas akan menghasilkan: Sangat berbeda bukan? Escape CharacterSelanjutnya adalah escape character. Ia adalah karakter-karakter khusus yang tidak bisa ditampilkan secara langsung, melainkan harus diikuti
dengan tanda String yang dirangkai dengan tanda petik dua akan mengganti escape character dengan karakter yang merepresentasikannya. Hal ini berbeda dengan string yang dirangkai dengan tanda petik satu. Yang mana ia hanya akan menampilkan apa adanya tanpa mereplace apa pun dengan apa pun (kecuali sedikit kasus). Ada pun escape character pada PHP adalah:
Agar lebih mudah untuk dipahami, anda bisa eksekusi kode program berikut:
Dari kode program di atas, kita bisa mengetahui perbedaan antara tanda petik dua dan tanda petik satu dari segi cara kerjanya menangani escape string. Secara umum, tanda petik satu tidak menggubris karakter escape string kecuali pada tanda Panjang Karakter StringUntuk mengetahui
panjang karakter dari sebuah string, kita bisa menggunakan fungsi bawaan PHP bernama Perhatikan kode program berikut:
Menghitung Jumlah KataUntuk menghitung jumlah kata dalam suatu string, kita bisa menggunakan fungsi bawaah PHP bernama Lanjutkan kode program yang sebelumnya, lalu tambahkan perintah berikut:
Dia akan menghitung panjang kata pada variabel Memotong StringTerkadang kita butuh untuk memotong sebuah string yang panjang. Misal kita hanya membutuhkan 200 karakter pertama dari suatu artikel, atau kita membutuhkan 10 karakter terakhir dari sebuah artikel, maka kita bisa melakukan itu semua menggunakan fungsi bawaan PHP bernama Fungsi
Contoh:
UppercaseDi dalam PHP, kita bisa mengubah semua karakter dari suatu string ke dalam bentuk uppercase dengan fungsi bawaan bernama
LowercaseSebaliknya
untuk mengubah semua karakter pada suatu string menjadi lowercase, kita bisa menggunakan perintah
Membalik StringKetika mempelajari algoritma pemrograman atau pun struktur data, mungkin kita akan mendapatkan tugas untuk membalikan suatu teks string. Tugas tersebut harus kita selesaikan dengan menggunakan perulangan mundur. Bagi pemula, tugas seperti ini cukup melatih logika. Akan tetapi, kebanyakan bahasa pemrograman sudah datang dengan fungsi bawaan untuk membalikkan string sehingga kita tidak perlu repot-repot untuk membuatnya sendiri. Di dalam PHP, untuk membalikkan sebuah teks string, kita bisa menggunakan perintah Perhatikan contoh berikut:
Pesan di atas akan membalik semua karakter: yang depan menjadi di belakang, yang belakang menjadi di depan sehingga string Ada pun untuk membalik string per kata, kita bisa melakukan hal berikut:
Perintah di atas akan mengubah teks “saya sudah makan” menjadi “ayas hadus nakam”. Penjelasan:
Untuk detil perintah Pencarian StringKita bisa melakukan pencarian dalam sebuah string dengan perintah Kedua fungsi tersebut akan mengembalikan indeks dari kata kunci yang kita cari. Apabila kata kunci yang kita cari dalam suatu string ternyata tidak ada, ia akan mengembalikan nilai boolean
Jalankan perintah di atas agar semakin mudah mendapatkan gambaran cara kerjanya. Replace Karakter StringYang terakhir dalam
pembahasan kita kali ini adalah: me-replace karakter dari suatu string. Misalkan kita memiliki variabel Perhatikan kode program berikut:
Ketika dieksekusi, perintah di atas akan menghasilkan output sebagai berikut:
Pembahasan SelanjutnyaKita telah selesai mempelajari beberapa hal penting yang bisa kita lakukan berkaitan dengan string pada PHP. Mulai dari cara merangkai string, escape character, cara membalikkan string, me-replace, dan sebagainya. Sekarang kita bisa ambil rehat sejenak. Menyeduh kopi. Sambil membaca-baca lagi tutorial yang telah kita pelajari agar kita tidak lupa. Dan pada pertemuan yang akan datang, insyaallah kita akan membahas tentang Bekerja Dengan Array Pada PHP. Jika anda menyukai tutorial PHP dasar ini, jangan lupa share kepada yang lainnya, ya! Terima kasih banyak. Pemrograman PHP: Pemula Sampai Mahir. Belajar pemrograman PHP dari pemula sampai mahir disertai studi kasus. Materi akan selalu di-update secara berkala. |