Bu soru sonsuz kez soruldu biliyorum ama benim durumumda için çalışan bir çözüm bulamıyor.
Ben onlar $BODY$ dizeleri arasındaki sürece ayraç olarak noktalı virgül kullanarak PHP bir dize (5.3) bölmek istiyorum. Amaç ifadeleri prosedürler olabilir SQL ifadeleri (bu durumda postgresql) parçalanmasıdır.
Örnek:
select; start $BODY$ begin; end; $BODY$ lang; update
: Sonuçlanmalıdır
select start $BODY$ begin; end; $BODY$ lang update
Ben bir süre için preg_split ile oynuyor olmuştur ve çalışan bir çözüm bulamıyor.
Çok teşekkürler
Düzenleme: satırlı girişleri ile çalışır gerekir (ama elden önce str_replace kullanarak satır sonlarını kaldırabilirsiniz)