En son web geliştirme öğreticiler
 

PHP str_ireplace() Function

<PHP dize Başvuru

Örnek

Karakterleri değiştirin "WORLD" (case-insensitive) dizede "Hello world!" ile "Peter" :

<?php
echo str_ireplace("WORLD","Peter","Hello world!");
?>
»Run örnek

Tanımı ve Kullanımı

str_ireplace() işlevi, bir dizede diğer bazı karakterler ile bazı karakterleri değiştirir.

Bu işlev aşağıdaki kurallara göre çalışır:

  • aranacak dize dizisi ise, bir dizi döndürür
  • aranacak dize dizisi ise, bulup Her dizi öğesi ile gerçekleştirilmektedir yerine
  • Her iki takdirde boş bir dize yerine olarak kullanılacak, bulmak ve diziler vardır değiştirin ve değiştirme bulmak daha az öğesi vardır
  • Bul bir dizidir ve değiştirme durumunda değer bulmak, yerine dizesi her için kullanılacak bir dizedir

Note: Bu fonksiyon harf duyarsızdır. Kullanım str_replace() küçük harfe duyarlı arama yapmak için fonksiyonu.

Note: Bu fonksiyon, ikili-güvenlidir.


Sözdizimi

str_ireplace( find,replace,string,count )

Parametre Açıklama
find Gereklidir. bulmak için değerini belirtir
replace Gereklidir. Değeri değiştirmek için değeri belirtir find
string Gereklidir. aranacak dize belirtir
count İsteğe bağlı. değiştirmeler sayar Değişken

Teknik detaylar

Geri dönüş değeri: değiştirilen değerlere sahip bir dize veya bir dizi döndürür
PHP Sürümü: 5+
Değişiklikler: Sayım parametresi PHP 5.0 eklendi

Diğer Örnekler

Örnek 1

Kullanma str_ireplace() bir dizi ve bir sayma değişkenle:

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

Örnek 2

Kullanılması str_ireplace() bulmak daha yerine daha az elemanları ile:

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

<PHP dize Başvuru