2009-09-11 4 views
1

я хочу найти первый выбор ... от и заменить, что только после кода заменить все select..from в SQL запросе, я просто необходим для первого select..frompreg_replace легко про

preg_replace('#select(.*?)from#is', "select count($expr) as counted from", $sql); 

ответ

1

Существует четвертый необязательный параметр называется «предел» для preg_replace(), который определяет число замен, и который по умолчанию -1 (не означает никаких ограничений)

preg_replace('#select(.*?)from#is', "select count($expr) as counted from", $sql, 1); 
+0

был слишком туп меня. спасибо за помощь. – Basit