Halo Kawan – Kawan, pada artikel kali ini kita akan membahas mengenai manipulasi variable tipe dengan tipe data String pada bahasa PHP.
String merupakan salah satu tipe data non – primitif yang digunakan Buat menampung kalimat, kata – kata, atau kumpulan Watak.
Terkadang, dalam dunia pemrograman Eksis kasus dimana kita harus melakukan penggabungan kalimat, pemisahan kalimat, merubah sebuah kalimat menjadi huruf Investasi, dan lainnya. Operasi tersebut disebut dengan manipulasi String.
Pada bahasa pemrograman PHP sendiri disediakan beberapa fungsi yang digunakan Buat operasi manipulasi String. Kita akan bahas satu persatu.
1. Concat
Buat menggabungkan beberapa kata atau Kalimat pada PHP, disebut dengan concatenation. Di PHP sendiri Eksis beberapa Langkah yang Terkenal Buat melakukan concat.
// Menggunakan Watak (.) :
$namaDepan = "Rafi";
$namaBelakang = "Izzatul";
$namaLengkap = $namaDepan . " " . $namaBelakang;
echo $namaLengkap;
// output : Rafi Izzatul
// Menggunakan interpolasi
$namaDepan = "Rafi";
$namaBelakang = "Izzatul";
$namaLengkap = "$namaDepan $namaBelakang";
echo $namaLengkap;
// output : Rafi Izzatul
2. substr
substr merupakan fungsi yang digunakan Buat mengambil beberapa Watak dari sebuah Kalimat atau kata. Fungsi ini Mempunyai 3 parameter, Adalah nilai string yang akan digunakan, index awalan, dan juga index akhir. Indexnya diambil sesuai dengan urutan Watak yang Eksis di Kalimat tersebut. (Watak pertama berindex 0).
$namaLengkap = "Rafi Izzatul";
$namaBelakang = substr($namaLengkap, 5, 12);
echo $namaBelakang;
// output : Izzatul
3. strpos
Buat mengecek Apakah sebuah Kalimat mengandung Watak yang kita tentukan atau Enggak, kita Bisa memakai fungsi strpos. Fungsi ini akan mengembalikan atau menghasilkan boolean true Apabila Kalimat tersebut mengandung Watak yang kita inputkan. Sebaliknya, fungsi contains akan menghasilkan boolean false Apabila Kalimat tersebut Enggak mengandung Kalimat yang kita inputkan.
$namaLengkap = "Rafi Izzatul";
echo strpos($namaLengkap, "afi");
// output : 1 (artinya true)
4. strtolower
strtolower adalah fungsi yang digunakan Buat merubah Kalimat atau Watak menjadi huruf kecil.
$namaDepan = "RAFI";
echo strtolower($namaDepan);
// output : rafi
5. strtoupper
Kebalikan dari fungsi strtolower, fungsi strtoupper adalah fungsi yang digunakan Buat merubah Kalimat atau Watak menjadi huruf Investasi.
$namaBelakang = "izzatul";
echo strtoupper($namaBelakang);
// output : IZZATUL
6. str_replace
Fungsi str_replace merupakan fungsi yang digunakan Buat mengganti Watak yang Eksis di dalam String menjadi Watak baru yang kita inginkan. Fungsi ini mempunyai 3 parameter. Parameter yang pertama berisi Watak apa yang Ingin kita ganti dalam sebuah string. Parameter yang kedua berisi Watak baru yang akan menggantikan Watak lelet yang kita isi pada parameter pertama. Dan paramater yang terakhir diisi dengan value string nya.
$greeting = "Hai";
echo str_replace("a", "e", $greeting);
// output : Hei
7. strlen
strlen adalah fungsi yang digunakan Buat menghitung berapa banyak jumlah Watak yang Eksis di dalam sebuah String.
$namaLengkap = "Rafi Izzatul";
echo strlen($namaLengkap);
// output : 12
Oke Kawan Kawan, sekian dulu artikel kali ini. Tiba jumpa di artikel berikutnya.