Autor Zpráva
swetko
Profil
Dobrý večer,
chcel by som sa opýtať ako riešite možnú duplicitu pri pomenúvaní premenných.
Keď napríklad v súbore index.php použijem premennú "$cas" a potom ten istý názov použijem aj v includovanom súbore nastavania.php. Existuje možnosť výpisu použitých názvov premenných?

Ďakujem
ShiraNai7
Profil
swetko:
Existuje možnosť výpisu použitých názvov premenných?
get_defined_vars()


ako riešite možnú duplicitu pri pomenúvaní premenných
Neřeším nicméně když si uděláš vlastní funkci pro include (jde o to, aby se include volalo ve funkci) tak můžeš zajitit to, že po skriptu žádné lokální proměnné nezůstanou, např:

function myInclude($soubor)
{
  return include $soubor;
}


$soubor se includne ve funkci a všechny lokálně definované proměnné jsou po jejím ukončení ztraceny.
Tori
Profil
swetko:
Dá se tomu zčásti předejít i používáním výstižnějších názvů proměnných, aby přesně označovaly, co se v proměnné nachází. "Čas" může být jakýkoli, ale asi nebudete mít dva různé časy "posledníPřihlášení" nebo "teď". Ale způsob v [#2] je spolehlivý.

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:

0