Sobes.tech
Junior — Middle

V čom spočíva rozdiel medzi používaním dvojitých a jednoduchých úvodzoviek v programovacích jazykoch?

sobes.tech AI

Odpoveď od AI

V PHP sa sa za tvorbu nizov uporabljajo enojne ('') in dvojne ("") narekovaje, vendar med njima obstajajo pomembne razlike:

  • V dvojnih narekovajih (""), so interpretirani posebni znaki (npr. \n, \t) in spremenljivke se neposredno vstavijo v niz.
  • V enojnih narekovajih ('') je niz dobesedno: posebni znaki se ne obdelujejo (razen ' in \), in spremenljivke se ne vstavijo.

Primer:

$name = "Ivan";

echo "Živjo, $name\n"; // Bo prikazalo: Živjo, Ivan (in nov vrstico)
echo 'Živjo, $name\n'; // Bo prikazalo: Živjo, $name\n

Uporabljajte enojne narekovaje, če ni potrebe po interpretaciji spremenljivk in posebnih znakov — to je nekoliko učinkoviteje. Če želite vstaviti spremenljivke ali posebne znake, uporabite dvojne narekovaje.