Showing posts with label PHP. Show all posts
Showing posts with label PHP. Show all posts

Mengubah Karakter Pada String & Array Dengan str_replace() di PHP


Halo Teman - teman, Gimana baik-baik saja kan kabarnya 😅 Setelah sekian lama akhirnya posting lagi nih hhh.

Kali ini saya akan memberitahu cara mengubah karakter dalam string & data di dalam array dengan menggunakan function bawaan dari php yaitu str_replace() .

Sedikit penjelasan, str_replace() adalah built in function atau fungsi bawaan dari PHP yang termasuk dalam kelompok pengolahan string dimana fungsi utamanya yaitu mengganti substring tertentu dalam suatu string.

Oke tanpa basa-basi langsung saja kita ke scriptnya.

Mengubah Karakter Tertentu pada String



Function str_replace() mempunyai 3 parameter di dalamnya.
  • Param 1, isikan dengan karakter yg ingin diganti ('a')
  • Param 2, isikan dengan karakter baru / penggantinya ('z')
  • Param 3, isikan dengan variabel yang berisi string ($str1)

Output dari script di atas adalah "Belzjzr PHP"


Mengubah Data di dalam Array



Karena function str_replace() ini hanya bisa digunakan utk mengganti string bukannya array, maka kita bisa mengakalinya dengan cara mengubah array tsb ke bentuk string. Kemudian kita ubah lagi ke bentuk array setelah melakukan replace.

  • Function implode(), berfungsi utk mengubah array ke bentuk string. Function ini memiliki 2 parameter. Param 1 berisi karakter pemisah data array, misal di atas saya menggunakan ("") yang artinya saya tdk memisahkan data array tsb. Param 2 berisi variabel yang isinya array ($array).
  • Function str_split(),  berfungsi mengubah string ke bentuk array. Function ini hanya memiliki 1 parameter yang berisi variabel yang isinya string ($str).
  • Function count() di dalam for, berfungsi menghitung jumlah data di dalam array.

Output dari script di atas adalah "azc"

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 😀
Baca selengkapnya