preg_replace السهل على مؤيد
-
05-07-2019 - |
سؤال
وأريد أن تجد أولا تحديد ... من واستبدال ذلك فحسب، التعليمات البرمجية التالية استبدال كافة select..from في استعلام SQL، أنا فقط بحاجة لselect..from أولا
preg_replace('#select(.*?)from#is', "select count($expr) as counted from", $sql);
المحلول
وهناك يسمى 'حد' ل preg_replace (المعلمة الاختيارية الرابعة ) الذي يحدد عدد من البدلاء، والتي افتراضات إلى -1 (بمعنى <م> يوجد حد م>)
preg_replace('#select(.*?)from#is', "select count($expr) as counted from", $sql, 1);
لا تنتمي إلى StackOverflow