Behandle PHP kode i string
Hejsa,Jeg sidder og skriver et program, som kan finde og behandle noget PHP kode i en string.
Denne string kunne eksempelvis være:
<?
include("inc/db.php");
include("inc/layout.php");
print_header();
?>
<div>
<b>Dette er noget HTML</b>
</div>
<?
print_footer();
?>
Så, det jeg vil er, at jeg vil have fundet ALT php kode i string og behandle det.
<? og ?> skal ikke være med, så det er kun det, der er inde imellem php-tagsne (og skal IKKE røre andet end det imellem de tags :) ).
De tags skal så behandles med min funktion parsePHP, som dette:
parsePHP(currentPHPforeach);
Efter behandlingen skal jeg dermed ende ud med at min string er blevet behandlet på denne måde:
parsePHP(parseførste);
<div>
<b>Dette er noget HTML</b>
</div>
parsePHP(parseAndet);
Har prøvet en del med regex, men kan ikke få det til at fungere.
Er der nogen der kan hjælpe mig med det?