PHP str_ireplace() فونکشن
مثال
فلمی نویگیشن "Hello world!" میں کچھ اکشور "WORLD" (بزرگ اور چھوٹی کاپ سے مفرقت نہیں رکھی جائیگی) کو "Shanghai" سے تبدیل کریگا:
<?php echo str_ireplace("WORLD","Shanghai","Hello world!"); ?>
تعلیم اور استعمال
str_ireplace() فونکشن نویگیشن میں کچھ اکشور کو تبدیل کردیگا (بزرگ اور چھوٹی کاپ سے مفرقت نہیں رکھی جائیگی)
یہ فونکشن مندرجہ بالا قوانین پر عمل کرنا ہوگا:
- اگر تلاش کئے جانے والا فلمی نویگیشن ایک اعداد ہے، تو وہ ایک اعداد بھی واپس کریگا。
- اگر تلاش کئے جانے والا فلمی نویگیشن ایک اعداد ہے، تو وہ اعداد میں کسی بھی عنصر کو تلاش اور تبدیل کرائیگا。
- اگر ایک اعداد کو تلاش اور تبدیل اور تبدیل کئے جانے والے عناصر کی تعداد تلاش کئے جانے والے عناصر کی تعداد سے کم ہوگی، تو بائیکدھار عناصر کو خالی فلمی نویگیشن سے تبدیل کیا جائیگا
- اگر ایک اعداد کا جستجو کرنا ہے، لیکن صرف ایک فلمی نویگیشن کو تبدیل کرنا ہے، تو تبدیل شدہ فلمی نویگیشن سبھی جس کو تلاش کیا جارہا ہے، پر اثر انداز پائی جائیگا。
تذکرہ:اس فنکشن کو بڑا چھوٹا نہیں اچھا نہیں تلاش کرنا چاہئیے، لطفاً استعمال کریں str_replace() فنکشن، بڑا چھوٹا نہیں اچھا نہیں تلاش کرنا چاہئیے
تذکرہ:تذکرہ: اس فنکشن کو باینری سیکور فیکٹر سے محفوظ بنایا گیا ہے。
نویگیشن
str_ireplace(تلاش کردہ,تبدیل کردہ,چین,شمارش)
پارامتر | ترجیح |
---|---|
تلاش کردہ | ضروری۔ تلاش کردہ ورتارا کو طے کرتا ہے。 |
تبدیل کردہ | ضروری۔ تبدیل کردہ تلاش کردہ چین میں کی گئی اقدار کا ورتارا |
چین | ضروری۔ تلاش کردہ لفظ کو طے کرتا ہے。 |
شمارش | اختیاری۔ ایک متغیر، تبدیلی کی تعداد کو شمارش کرتا ہے。 |
تکنیکی تفصیلات
ورتارا: | بجائی میں تبدیل کردہ ورتارا چین یا آرایہ بہاد مدد دیتا ہے。 |
PHP ورژن: | 5+ |
آپدی کاری لاگ | در PHP 5.0 میں، نئی: شمارش پارامتر |
بیشتر مثال
مثال 1
استعمال کوئی اعداد و شمار: شمارش متغیر کی 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)); ?>