tutorial pengembangan web terbaru
 

PHP str_ireplace() Function

<PHP String Reference

Contoh

Mengganti karakter "WORLD" (case-insensitive) dalam string "Hello world!" dengan "Peter" :

<?php
echo str_ireplace("WORLD","Peter","Hello world!");
?>
Menjalankan contoh »

Definisi dan Penggunaan

The str_ireplace() fungsi menggantikan beberapa karakter dengan beberapa karakter lain dalam sebuah string.

Fungsi ini bekerja dengan aturan berikut:

  • Jika string yang akan dicari adalah array, ia mengembalikan array
  • Jika string yang akan dicari adalah array, mencari dan mengganti dilakukan dengan setiap elemen array
  • Jika kedua mencari dan mengganti yang array, dan mengganti memiliki unsur-unsur yang lebih sedikit daripada menemukan, string kosong akan digunakan sebagai ganti
  • Jika menemukan adalah array dan menggantikan adalah string, mengganti string akan digunakan untuk setiap menemukan nilai

Note: Fungsi ini case-sensitive. Gunakan str_replace() fungsi untuk melakukan pencarian case-sensitive.

Note: Fungsi ini biner-aman.


Sintaksis

str_ireplace( find,replace,string,count )

Parameter Deskripsi
find Wajib. Menentukan nilai untuk menemukan
replace Wajib. Menentukan nilai untuk menggantikan nilai dalam find
string Wajib. Menentukan string yang akan dicari
count Pilihan. Sebuah variabel yang menghitung jumlah penggantian

Rincian teknis

Kembali Nilai: Mengembalikan sebuah string atau array dengan nilai-nilai diganti
PHP Versi: 5 +
changelog: Parameter count ditambahkan di PHP 5.0

Contoh lebih

contoh 1

Menggunakan str_ireplace() dengan array dan variabel count:

<?php
$arr = array("blue","red","green","yellow");
print_r(str_ireplace("RED","pink",$arr,$i)); // This function is case-insensitive
echo "Replacements: $i";
?>
Menjalankan contoh »

contoh 2

Menggunakan str_ireplace() dengan unsur-unsur yang kurang dalam mengganti dari menemukan:

<?php
$find = array("HELLO","WORLD");
$replace = array("B");
$arr = array("Hello","world","!");
print_r(str_ireplace($find,$replace,$arr));
?>
Menjalankan contoh »

<PHP String Reference