vadnica-logo

PHP Ključne besede (Keywords)

V PHP so ključne besede rezervirane besede, ki imajo v jedru jezika poseben pomen. Ker jih interpretator uporablja za krmiljenje logike, jih ni mogoče uporabiti za poimenovanje tvojih spremenljivk, razredov, funkcij ali konstant.

PRIMER
REZULTAT
Tu bo prikazan rezultat...

Spodaj je seznam rezerviranih besed, ki jih PHP uporablja za svojo notranjo logiko:

Ključna beseda Opis in pomen
abstract Deklaracija abstraktnega razreda ali metode, ki nima implementacije.
and Logični operater "in" (nižja prioriteta kot &&).
array Konstrukt za kreiranje polja ali tipizacijo podatkovne strukture.
as Dodelitev aliasa v foreach zanki ali pri uporabi imenskih prostorov.
break Takojšnja prekinitev izvajanja zanke (for, while, foreach) ali switch bloka.
case Preverjanje specifične vrednosti znotraj switch strukture.
catch Blok kode, ki se izvede, če je v try bloku prišlo do izjeme.
class Ključna beseda za definicijo razreda (objektno programiranje).
const Definicija konstante na nivoju razreda ali globalno.
continue Preskok preostanka trenutne iteracije in nadaljevanje na naslednjo.
declare Nastavitev direktiv za izvajanje kode (npr. strict_types=1).
default Rezervna možnost v switch stavku, če nobena vrednost case ne ustreza.
do Začetek do-while zanke, ki se izvede vsaj enkrat.
else Blok kode, ki se izvede, če je pogoj v if stavku napačen.
elseif Dodaten pogojni stavek znotraj if strukture.
enddeclare Alternativna sintaksa za konec declare bloka.
endfor Alternativna sintaksa za konec for zanke.
endforeach Alternativna sintaksa za konec foreach zanke.
endif Alternativna sintaksa za konec if stavka.
endswitch Alternativna sintaksa za konec switch bloka.
endwhile Alternativna sintaksa za konec while zanke.
extends Označuje dedovanje: razred prevzame lastnosti starševskega razreda.
final Prepreči dedovanje razreda ali preglasitev metode.
finally Blok v try-catch strukturi, ki se izvede vedno (ne glede na napako).
for Klasična številčna zanka.
foreach Zanka, specializirana za prehajanje čez elemente polja (array).
function Deklaracija uporabniške funkcije ali anonimne funkcije.
global Omogoča dostop do globalne spremenljivke znotraj lokalnega dosega funkcije.
goto Skok na določeno oznako (label) v kodi (uporabljati previdno).
if Osnovni pogojni stavek.
implements Uporaba vmesnika (interface) v razredu.
include Vključitev zunanje datoteke (izpiše Warning, če datoteke ni).
include_once Vključitev datoteke le enkrat v celotnem ciklu skripte.
instanceof Preverjanje, ali je določen objekt instanca določenega razreda.
interface Definicija vmesnika, ki določa, katere metode mora razred implementirati.
namespace Organizacija kode v logične skupine (imenski prostori).
new Ustvarjanje nove instance (objekta) razreda.
or Logični operater "ali" (nižja prioriteta kot ||).
private Zasebna vidljivost: dostop le znotraj istega razreda.
protected Zaščitena vidljivost: dostop znotraj razreda in izvedenih razredov.
public Javna vidljivost: dostop od koderkoli.
require Obvezna vključitev datoteke (Fatal Error, če datoteke ni).
require_once Obvezna vključitev datoteke le enkrat.
return Vračanje vrednosti iz funkcije in prekinitev njenega izvajanja.
static Definicija statičnih metod/lastnosti ali statičnih spremenljivk v funkcijah.
switch Struktura za večkratno preverjanje vrednosti ene spremenljivke.
throw Ročno proženje (metanje) izjeme (exception).
trait Skupina metod, ki jih lahko vključimo v več različnih razredov.
try Začetek bloka za prestrezanje morebitnih napak.
use Uporaba imenskih prostorov ali vključevanje sledi v razred.
var Zastarela oblika za public (uporabljeno v PHP 4).
while Zanka, ki teče, dokler je pogoj izpolnjen.
xor Logični "izključni ali" (resnično, če je natanko eden od pogojev resničen).

Zgornje besede so kritične za delovanje PHP-ja. Svetujem ti, da se izogibaš uporabi teh besed za poimenovanje svojih elementov, saj bi to povzročilo napake v sintaksi (Parse Error).

Hvala za obisk! Dodajam politiko zasebnosti.

© 2024 Vse pravice pridržane.

Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.