Skoro všechny programovací jazyky se skládají z tzv. klíčových slov (anglicky keywords), což jsou speciální výrazy jazyka, které mají speciální význam.
Příkladem keywordu je například slovo string, if nebo echo.
Důležité je si uvědomit, že klíčová slova (někdy také příkazy) nejsou funkce, proto ani například echo není funkce.
Seznam keywordů je dobré znát, protože mají v jazyce PHP speciální význam a nelze je použít vždy na všechno. Například název třídy nesmí být stejný, jako některý z existujících keywordů.
Při pokusu o zpracování třídy s názvem String dojde k Parse error, protože PHP neví, jestli jde o název třídy, nebo o datový typ:
Toto je špatně:
class String{// ...}
Aktualizovaný seznam keywordů pro PHP 7.1:
and, or, xor, for, do, while, foreach, as, return, die, exit, if, then, else, elseif, new, delete, try, throw, catch, finally, class, function, string, array, object, resource, var, bool, boolean, int, integer, float, double, real, string, array, global, const, static, public, private, protected, published, extends, switch, true, false, null, void, this, self, struct, char, signed, unsigned, short, long
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články a novinky nejen ze světa PHP a programování. Nenechte si ujít jediný článek.
Články píše Jan Barášek © 2009-2025 | Kontakt | Mapa webu
Status | Aktualizováno: ... | cs