php kodu ile preg_replace

1 Cevap php

Ben bir regex şeyini bulduğu bir işlevi var, sonra php kodu ile değiştirir. Ben dışarı yankı var gibi bunun kaynağı, tüm <?php etiketleri gösterir ve yankı ve her şeyi o echos hariç. ", Ekranda php koduyla bulundu regex değiştirmek istiyorum, ve Bu i ile değiştirin php ayrıştırmak nasıl ne yapmaya çalışıyor im. biliyorsun değil çünkü sadece çıkış 'wat'. hiçbir im sadece kelime ile metnin 'wat' yerine gitmiyor değil mi?

$this->template = preg_replace("/<!-- IF (.*?)? ?-->/","<?php\nif($1) {",$this->template);

} ?> ile kapatır ve Endif da mevcuttur. koşul doğruysa arasında içerik çıktı.

1 Cevap

Belki ne gerek eval olan () http://php.net/manual/en/function.eval.php