Autor Zpráva
foicz
Profil *
Zdravím.
Hledám již delší dobu funkci, ale úplně jsem zapomněl její jméno a nemůžu ji vůbec najít..

Příklad.
$class = <<<EOF
class neco{

}
EOF;

A pomocí té mojí hledané funkce se z řetězce stane plnohodnotný kód..

Doufám, že se dobrá duše ozve co nejdřív (Samozřejmě budu do té doby hledat), ať můžu pokračovat v rozdělané práci..
Str4wberry
Profil
eval
foicz
Profil *
Díky mnohokrát, můžete lock
Fisak
Profil
foicz:
z řetězce stane plnohodnotný kód
Mohu se zeptat.. Není to naopak? Že kód převede na obyčejný text?
jenikkozak
Profil
Není to naopak? Že kód převede na obyčejný text?
Ne. Zpracuje řetězec, jako by se jednalo o PHP skript.
Alphard
Profil
jako by se jednalo o PHP skript
Ale pomaleji. Jedno z ještě docela rozumných použití eval je na vykonání uživatelsky zadané výpočtu, aby nemusel být dělán parser apod. Celá třída načítaná jako řetězce, jak je naznačeno v foicz [#1], na mě působí jako špatný návrh aplikace.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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