Di tutorial ini kita akan mempelajari bagaimana cara mengganti kata dengan fungsi Sebagai contoh dalam kasus mencetak surat, dimana didalamnya entah ada nama perorangan atau perusahaan yang harus diubah-ubah setiap kali surat baru ingin dicetak, hal tersebut bisa dilakukan dengan Berikut ini adalah deskripsi singkat fungsi
Penjelasan singkat mengenai parameter yang ada di
Jika parameter 0 dan 3 adalah array, maka str_replace() akan mencari setiap elemen dari arary 0 dan menggantinya dengan setiap elemen yang ada di array 3. Jika array 3 memiliki lebih sedikit elemen daripada array 0, maka fungsi str_replace() akan menggunakan string kosong untuk nilai pengganti.Jika 0 adalah array dan 3 adalah string, maka fungsi str_replace() akan menggantikan setiap element dalam array 0 dengan string yang ada di 3. Perlu diperhatikan bahwa fungsi 6, melainkan mengembalikan nilai baru di 0 dan diganti dengan 3. Contoh penggunaan fungsi str_replace()Mari kita coba beberapa contoh penggunaan PHP fungsi 1. Contoh sederhana penggunaan fungsi str_replace() Berikut ini adalah contoh fungsi
Kode diatas akan menampilkan kata “Hai, apa kabar?”,
2. Mengganti beberapa kata dengan str_replace() menggunakan array
2 sebagai pencari kata yang ingin diganti dan 2 sebagai kata ganti. Sebagai contohnya kode dibawah ini.
Kode diatas akan mencari kata “Halo” dan “andi” pada kalimat “Halo andi, apa kabar?” dan akan menggantinya dengan “Hai” dan “budi”, sehingga menjadi “Hai budi, apa kabar?”. Didalam prosesnya, str_replace() melakukan proses penggantian dari kiri ke kanan, sehingga kemungkinan terjadi pergantian nilai dari yang awal menjadi ke akhir dapat terjadi saat melakukan proses tersebut, sebagai contoh.
Pada contoh kasus diatas, 9 adalah jumlah proses yang terjadi. Alih-alih mengganti “HTML” menjadi “CSS” yang terjadi malah proses tersebut menampilkan kata “Python” sebagai pengganti HTML. Hal tersebut karena pada prosesnya kata HTML di ganti dengan CSS, dan CSS di ganti dengan Ruby, Ruby di ganti dengan Python. Sehingga mengembalikan nilai Python. 3. Pengecualian case-sensitive menggunakan fungsi str_ireplace() Fungsi Masalah tersebut dapat diselesaikan dengan menggunakan fungsi 8 untuk menghindari case-sensitive pada string. Sebagai contoh.
Pada kasus kode diatas kata “Halo” akan di ganti dengan “hai” namun dalam prosesnya mengabaikan perbedaan huruf besar-kecil, dimana fungsi 8 akan mencari kata “halo” daripada “Halo”. Demikian tutorial ini semoga bermanfaat, jika ada pertanyaan atau saran, jangan lupa tinggalkan komentar dibawah ini. |