هذا تطبيق اخر على الداله
كان السؤال هو ا
لدي نص مخزن في متغير ، وهذه النص يتخلله رقم (عدد) ، فهل يمكنني استخدام الدالة preg_replace بحيث تقوم بإرجاع النص المذكور مع إضافة العدد 3 مثلا للرقم الموجود داخل النص
أو بمعنى آخر
لدي المتغير التالي
$string='khaled789ahmad';
الآن أريد من الدالة المذكورة أن تقوم بإرجاع النص التالي
khaled792ahmad
فكيف يكون ذلك
وجزاكم الله خيرا
وكان هذا هو الجواب
$string='khaled789ahmad';
function repInt($string,$increase) { $pattern = '/[a-zA-Z]/'; $int = preg_replace($pattern, '', $string); $plus = $int + $increase; $result = preg_replace('/'.$int.'/', $plus, $string); return $result; } echo repInt($string,3);