Autor Zpráva
Nox
Profil
Zdravím,
mám soubor a v něm mám mimo jiné $lang["verze"]=10;
ten soubor si vezmu pomocí file_get_contents (správně, ověřeno) a pak se pokouším tu proměnnou dostat
(nemůžu soubor includovat, protože tuto proměnnou jsem již bral z jiného souboru)
používám:
$nast=substr(file_get_contents("scms-jazyky/$jaz[ID]/nastaveni.php"), 5,-3);
preg_match("/^\$lang[\"verze\"]=(\d+);$/",$nast,$ver);
var_dump($ver); // array(0) { }
ale na regulární výrazy jsem (snad zatím) opravdu lama, takže pokud by mi někdo poradil...

Zatím jsem bohužel nenarazil na dobrý tutoriál na reguláry

Díky moc za pomoc
Jan Tvrdík
Profil
preg_match("/^\$lang\[\"verze\"\]=(\d+);$/",$nast,$ver);
Nox
Profil
Díky moc!
tak aspoň skoro sem to měl

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: