Manipulasi string dalam PHP. Untuk apa? Manipulasi ini ditujukan untuk mengolah suatu inputan atau diambil dari database. Biasanya digunakan untuk maksud-maksud tertentu. Misalnya mencocokan password, menampilkan teks dan nomor, dll. Langsung saja kita simak beberapa fungsi yang digunakan untuk memanipulasi string.
1. strlen(kata/kalimat) digunakan untuk menghitung jumlah karakter.
2. strcmp(kata_I,kata_II) digunakan untuk mencocokan kedua string.
Contoh:
<?php
$passwordasli = "b3laj@rpHP";
$passwordinput = "belajarPHP";
$cocok = strcmp($passwordasli, $passwordinput);
if ($cocok != 1){
echo "Password anda salah!";
} else {
echo "Password anda benar.";
}
?>
3. strtoupper(kata/kalimat) untuk mengkapitalkan suatu kata/kalimat
4. strtolower(kata/kalimat) untuk menjadikan suatu kata/kalimat berhuruf kecil
5. nl2br(kalimat) untuk mengubah baris baru menjadi <br />
Contoh:
<?php
$cerita = "Pada suatu hari
saya jalan sendirian
di tengah jalan bertemu kucing herder
saya di kejar sampai nyusruk";
echo nl2br($cerita);
?>
6. strip_tags(kalimat, tag yang boleh ditampilkan) untuk memfilter tag html.
Contoh:
<?php
$situsspammer = "Silahkan <u>berkunjung</u> ke <a href=
'http://www.tokosandaljepit.com'> Toko Online Sandal Jepit
<strong>Aneka Warna</strong></a>";
$filterlink = strip_tags($situsspammer, "<strong><u>");
echo $filterlink;
?>
7. explode(pemisah, string) untuk mengubah string menjadi beberapa array.
Contoh:
<?php
$kalimat = "saya-sedang-belajar-bahasa-pemrogaman-PHP";
$arraykalimat = explode("-", $belajar);
echo $arraykalimat[4];//menampilkan kata sebelum strip ke 4. hasil = bahasa
?>
Sebenarnya saya akan menjelaskan 12 fungsi untuk memanipulasi string. Dan kali ini baru saya tampilkan 7 fungsi. Untuk melihat 5 fungsi lainnya, silakan pergi ke Manipulasi String dalam PHP part 2.
Terima kasih atas kunjungannya.
mantab gan infonya pas banget sama pelajaran di sekolah. jangan sungkan mampir gan www.alminudin.blogspot.com
BalasHapusOk, terima kasih.
BalasHapus