dynamisches php coding

Chaosengel_Gabriel

Erfahrenes Mitglied
hey leute.
ich habe eine sich häufig wiederholende routine, die ich nutze.
allerdings ändert sich innerhalb dieser routine je nach bedarf ein einziger bestimmter funktions aufruf mit seinen variablen.

meine idee das zu lösen sieht so aus: (regex gehört allerdings nicht zu meinen stärken)
PHP:
function handle_request($request) {
    $handler=file_get_contents(BASEDIR.'inc/request.ctre');
    $code=preg_replace('\{:REQUEST:\}',$request,$handler);
    eval($code);
}
in der aufgerufenen datei soll diese zeile bearbeitet werden:
PHP:
$d={:REQUEST:};

benutzen möchte ich das dann in dieser form:
PHP:
handle_request('load_manifest($player)');

funktioniert so aber nicht ^^
was mache ich falsch?
oder könnte ichs sogar einfacher lösen?
 
Zuletzt bearbeitet:
Habs gelöst, war wohl doch nur zu doof fürs regex :D
PHP:
$code=preg_replace('/:REQUEST:/',$request,$handler);

die zeile in der datei natürlich auch entsprechend geändert.
 

Neue Beiträge

Zurück