PHP str_ireplace() a bai canzama.
Tafinima.
Canzama kanan a bai "Hello world!" da a bai "WORLD" (a bai kanzama kanan) da a bai canzama "Shanghai":
<?php echo str_ireplace("WORLD","Shanghai","Hello world!"); ?>
Tafinima da a bai kanzama da a bai kanzama.
str_ireplace() a bai canzama kanan a bai kanan (a bai kanzama kanan).
A bai za a bai kanzama da a bai kanzama, ita za a bai kanzama da a bai kanzama.
- Idanin da a bai biki a bai biki, ita za a bai biki.
- Idanin da a bai biki a bai biki, ita za a bai girmi da a bai biki kai a bai canzama.
- Idanin da a bai biki da a bai canzama, amma a bai canzama kanan kai a bai girmi kanan, a bai kaiwai da a bai girmi kanan za a bai kaiwai.
- Idanin da a bai biki, amma a bai canzama kanan, ita ceceka ce girmi a bai kaiwai da a bai girmi.
نکات:این فونکشن حساس به حروف بزرگ و کوچک نیست. لطفاً از آن استفاده کنید. str_replace() فونکشنی برای جستجوی حساس به حروف بزرگ و کوچک.
نکات:این فونکشن امنیت دوگانه دارد.
ترتیب
str_ireplace(پیدا کردن,جایگزینی,رشته,count)
پارامترها | توضیحات |
---|---|
پیدا کردن | ضروری. تعیین ارزشی که باید جستجو شود. |
جایگزینی | ضروری. تعیین جایگزینی برای پیدا کردن ارزشهای ارزش. |
رشته | ضروری. تعیین رشتهای که باید جستجو شود. |
count | اختیاری. یک متغیر، برای شمارش تعداد جایگزینی استفاده میشود. |
جزئیات فنی
برگشت به: | برگشت به رشته یا آرایه با ارزش جایگزینی. |
نسخه PHP: | 5+ |
日志 بهروزرسانی: | در PHP 5.0، به count پارامترها. |
مثالهای بیشتر
مثال 1
استفاده از با استفاده از آرایهها و count فونکشن str_ireplace() متغیرها:
<?php $arr = array("blue","red","green","yellow"); print_r(str_ireplace("RED","pink",$arr,$i)); // این فونکشن حساس به حروف بزرگ و کوچک نیست echo "تعداد جایگزینی: $i"; ?>
مثال 2
استفاده از str_ireplace() فونکشن با تعداد کمتر از عناصر مورد نیاز برای پیدا کردن:
<?php $find = array("HELLO","WORLD"); $replace = array("B"); $arr = array("Hello","world","!"); print_r(str_ireplace($find,$replace,$arr)); ?>