Autor Zpráva
Shaim
Profil
Zdravím,

upravoval jsem php kód a všiml jsem si zápisu:

\mysql_query("...");

Co znamená to zpětné lomítko před voláním funkce?

Děkuji.
DJ Miky
Profil
Značí vrchní jmenný prostor (namespace), tedy že funkce mysql_query se má hledat ve vrchním jmenném prostoru místo v aktuálním.
Shaim
Profil
DJ Miky:
Děkuji! :)
Tori
Profil
Shaim:
Ale pokud nemáte v aktuálním jmenném prostoru definovanou funkci tohoto jména, tak se automaticky použije mysql_query z globálního jmen. prostoru. Tj. zpětné lomítko tam většinou není nutné. Tohle chování se týká jen funkcí a konstant, viz: http://www.php.net/manual/en/language.namespaces.fallback.php

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: