Note: This function is case-sensitive. Use the str_ireplace() function to perform a case-insensitive search. Note: This function is binary-safe. Syntaxstr_replace(find,replace,string,count) Parameter ValuesParameterDescriptionfindRequired. Specifies the value to findreplaceRequired. Specifies the value to replace the value in findstringRequired. Specifies the string to be searchedcountOptional. A variable that counts the number of replacementsTechnical DetailsReturn Value:Returns a string or an array with the replaced valuesPHP Version:4+Changelog:The count parameter was added in PHP 5.0Before PHP 4.3.3, this function experienced trouble when using arrays as both find and replace parameters, which caused empty find indexes to be skipped without advancing the internal pointer on the replace array. Newer versions will not have this problem. Oke sekian program yang saya share kali ini. Kalau ada yang ingin ditanyakan silahkan berkomentar ya'. Jika ada kurangnya saya mohon maaf. Dukung terus blog saya biar bisa terus posting hal-hal lainnya. Semoga bermanfaat 😀 Kali ini saya akan sedikit membahas seputar str_replace(), Untuk pengguna bahasa pemrograman php mungkin fungsi str_replace bukan lah hal yang baru. Fungsi berfungsi untuk menggatikan string. Contoh sederhananya seperti ini :
Jika di eksekusi, hasilnya seperti ini : > Hello cahya Sebenarnya bukan itu yang akan saya bahas kali ini, melainkan saya akan membahas bagaimana cara mereplace banyak string dengan fungsi str_replace(). Untuk caranya sendiri kita akan menggunakan array. bagaimana cara mengkombinasikan array dengan str_replace ? Mungkin akan lebih enak jika kita langsung ke contoh saya yah. Contoh :
Bagaimana ? setelah melihat contoh di atas apakah kamu sudah mendapat gambaran tentang bagaimana cara mereplace banyak string... Ada satu patokan yang harus kamu ingat ketika menggunakan multi replace ini, yaitu perhatikan posisi data array pada variabel $search dan $replace. Perhatikan posisi data array "bodoh" dan "pintar", kedua kata itu berada di posisi array 0 (nol). Berarti jika posisinya sama seperti itu, kamu bisa dapat menyimpulkan donk seharusnya hehehe Yups benar sekali, pada saat posisi array sama itu artinya bahwa kata bodoh akan diganti dengan kata pintar begitu pula selanjutnya. Mungkin untuk kali ini dicukupkan sampai di situ, semoga bermanfaat, Terima kasih. Fungsi Fungsi ini dapat bekerja dengan aturan berikut:
Catatan: Fungsi ini peka huruf besar / kecil(case-sensitive). Gunakan fungsi str_ireplace() untuk melakukan pencarian case-insensitive.
Apa itu STR replace?str_replace adalah fungsi php yang digunakan untuk mengubah isi teks, karakter atau string. X adalah kata atau karakter yang akan diganti. Y adalah kata atau karakter penggantinya.
Apa yang dimaksud string dalam PHP?String merupakan bentuk data yang biasa dipakai dalam bahasa pemrograman untuk keperluan menampung dan memanipulasi data teks, misalnya untuk menampung (menyimpan) suatu kalimat.
|