الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

str_ireplace ما تشتغل عندي

مغلق
بدأه VaSh ThE sTaMpEdE في 17 نوفمبر 2005 · 2 رد · 481 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

كيف الحال إخواني؟ عساكم بخير؟

حبيت أسألكم عن شيء لغة ال PHP

وهو ال function str_ireplace

وظيفتها مثل وظيفة str_replace ولكن الفرق أن :

str_replace : not CASE-SENSETIVE

str_ireplace : is CASE-SENSETIVE

الأولى تشتغل عادي

أما الثانية ما تشتغل ما ادري ليه؟

ما الحل؟

شكرا...والسلام

#2

الدالة دى مش موجودة غير فى php5

دى دالة خاصة بنستخدمها فى مشاريع php4 و بتأدى نفس الغرض لكن لو حاولت تشغلها على php5 مش حتشتغل

function str_ireplace($search, $replace, $subject, $count=null) {
  if (is_array($search)) {
   foreach ($search as $word) {
   $words[] = "/".preg_quote($word, "/")."/i";
   }
  } else {
   $words = "/".preg_quote($search, "/")."/i";
  }
  return preg_replace($words, $replace, $subject, $count);
}

_____

اسف عدلت الكود دلوقتى عشان كنت ناسى اخر قوس {

تم تعديل هذه المشاركة بواسطة shreef في 17 نوفمبر 2005 في 20:15

Web Citizen

ShrefInLife.gif

__________

General blog : Shref In Life

#3

اها

مشكور عزيزي على المساعدة الطيبة وأتأسف على أي إزعاج

شكرا...والسلام

هذا الموضوع مغلق.

مواضيع مشابهة