Autor Zpráva
hunter_dave
Profil
Zdravím,

chtěl bych se zeptat, jestli je možné naincludovat v php vygenerovaný kód rovnou, bez zápisu do souboru.

řeším to takhle:
$code = "echo 'ahoj';";
file_put_contents("test.php", $code);
include test.php;
ale nepřijde mi to moc efektivní potřeboval bych něco jako:
$code = "echo 'ahoj';";
include nejaka_fce($code);
nejaka_fce by mohla být funkce, která by maskovala řetězec jako soubor, nebo něco takového.
Destiny_1
Profil
jo můžeš použít
eval($code);

ale nebylo by lepší na to použít funkci ?

například
function hlavicka() {
echo '<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="utf-8">
<title>priklad</title>
</head>';
}
a pak už jen stačí zavolat funkci hlavicka();
hunter_dave
Profil
super, díky moc, přesně to jsem hledal

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: