Erinevus lehekülje "PHP" redaktsioonide vahel

Lisatud 66 baiti ,  6 aasta eest
→‎Süntaks: lisamärkus süntaksi kohta
P (koodi vormistamine)
(→‎Süntaks: lisamärkus süntaksi kohta)
PHP [[süntaks]] on põhiliselt laenatud keeltest [[C (keel)|C]], [[Java]] ja [[Perl]].
 
PHP koodina parsitakse vaid spetsiaalselt märgendatud osad failist. Kõik väljaspool neid märgendeid saadetakse lihtsalt programmi väljundisse. Vaikimisi kasutatakse PHP sektsiooni algusmärgendina <code><?php</code> ja lõpumärgendina <code>?></code>. Võimalik on kasutada ka märgendeid <code><?</code> ja <code>?></code>, <code><%</code> ja <code>%></code>, ning <code><script language="PHP"></code> ja <code></script></code>.<ref>[http://www.php.net/manual/en/language.basic-syntax.phpmode.php PHP: Escaping from HTML], PHP Manual.</ref>
 
*Vaikimisi kasutatakse PHP sektsiooni algusmärgendina <code><?php</code> ja lõpumärgendina <code>?></code>. Võimalik on kasutada ka märgendeid <code><?</code> ja <code>?></code>, <code><%</code> ja <code>%></code>, ning <code><script language="PHP"></code> ja <code></script></code>.<ref>[http://www.php.net/manual/en/language.basic-syntax.phpmode.php PHP: Escaping from HTML], PHP Manual.</ref>
[[Muutuja]]nimed algavad dollarimärgiga (näiteks <code>$muutuja</code>) ning on tõusutundlikud.<ref>[http://www.php.net/manual/en/language.variables.basics.php PHP: Variable basics], PHP Manual</ref> [[Klass (programmeerimine)|Klasside]] ja [[alamprogramm|funktsioonide]] nimed on seevastu ilma <code>$</code>-prefiksita ning tõusutundetud.<ref>[http://www.php.net/manual/en/functions.user-defined.php PHP: User-defined functions], PHP Manual.</ref> Dollarimärk muutuja ees võimaldab kergesti muutuja väärtuse [[sõne (andmetüüp)|sõne]] sisse asendada (näiteks <code>"Tere $nimi"</code>).
 
*[[Muutuja]]nimed algavad dollarimärgiga (näiteks <code>$muutuja</code>) ning on tõusutundlikud.<ref>[http://www.php.net/manual/en/language.variables.basics.php PHP: Variable basics], PHP Manual</ref> [[Klass (programmeerimine)|Klasside]] ja [[alamprogramm|funktsioonide]] nimed on seevastu ilma <code>$</code>-prefiksita ning tõusutundetud.<ref>[http://www.php.net/manual/en/functions.user-defined.php PHP: User-defined functions], PHP Manual.</ref> Dollarimärk muutuja ees võimaldab kergesti muutuja väärtuse [[sõne (andmetüüp)|sõne]] sisse asendada (näiteks <code>"Tere $nimi"</code>).
[[Kommentaar (programmeerimine)|Kommentaaride]] esitamiseks on kolm süntaksit: plokikommentaarid algavad <code>/*</code> ja lõpevad <code>*/</code> märgendiga, reakommentaarid algavad kas trellide <code>#</code> või kahe kaldkriipsuga <code>//</code>.<ref>[http://www.php.net/manual/en/language.basic-syntax.comments.php PHP: Comments], PHP Manual.</ref>
 
*[[Kommentaar (programmeerimine)|Kommentaaride]] esitamiseks on kolm süntaksit: plokikommentaarid algavad <code>/*</code> ja lõpevad <code>*/</code> märgendiga, reakommentaarid algavad kas trellide <code>#</code> või kahe kaldkriipsuga <code>//</code>.<ref>[http://www.php.net/manual/en/language.basic-syntax.comments.php PHP: Comments], PHP Manual.</ref>
 
*Iga korraldus (enamasti rida) peab lõppema semikooloniga.
 
=== Hello world ===
1302

muudatust