siccome devo creare un editor html in php con la funzione fopen(), mi servirebbe un espressione che elimina tutti i tag <?php +il testo ?> e li sostituisca con 'stringa php'.
PS: i file che apro contengono anche php.
siccome devo creare un editor html in php con la funzione fopen(), mi servirebbe un espressione che elimina tutti i tag <?php +il testo ?> e li sostituisca con 'stringa php'.
PS: i file che apro contengono anche php.
echo preg_replace('/<\?(php)?(.*?)\?>/is', 'stringa php', $contenutoFile);
più o meno... presenta alcuni problemi però, se ad es. nel file php il tag di chiusura si trova in un commento o in una stringa l'espressione di sopra lo elabora, e invece non dovrebbe. E' un problema complicato da risolvere... o almeno non riesco a vedere una soluzione facile![]()
invece per trovare un parametro contenuto in [QUALSIASI][/QUALSIASI]