هل هناك طريقة لعمل استبدال جماعي
السلام عليكم
استفساري هو كالتالي مثلا عندي في أحد النصوص قياسات متخلفة مثل height="311 height="480 height="500 height="700 الى آخره لهذا استعمل الدالة $embede = str_replace('height="500"','height="398"',$embede); 4 مرات و أكثر من أجل التحويل ال 398 هل هناك دالة أو طريقة تختصر لي هذا الأمر دون استعمال str_replace عدة مرات
1 إجابة
يمكنك استعمال مصفوفة فى دالة str_replace وهذا مثال
// Provides: Hll Wrld f PHP $vowels = array("a", "e", "i", "o", "u", "A", "E", "I", "O", "U"); $onlyconsonants = str_replace($vowels, "", "Hello World of PHP"); بواسطة: MacOS 1 من 1 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا مشكور لكن هل يمكن استعمال التعابير القياسية على ما أظن ستكون أفضل طريقة و مختصرة التعابير القياسية تطبيقها لن يكون بمصفوفة وهى مفيدة فقط فى المواضع التى تشابه "منع str_replace من استبدال الكلمات المركبة" بعد التفكير معك حق و مشكور للرد preg_match يمكن استخدام |