PHP: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
Dexbot (arutelu | kaastöö)
P Eemaldatud mall Link GA; keelelinkide äramärkimine nüüd Vikiandmetes
P näpukaid
19. rida:
'''PHP''' ehk ''PHP: Hypertext Preprocessor'' on [[skriptimiskeel]], mida kasutatakse peamiselt [[server]]ipoolsetes lahendustes [[dünaamiline veebileht|dünaamiliste]] [[veebileht]]ede loomisel. PHP toetab [[objektorienteeritud programmeerimine|objektorienteeritud programmeerimist]], [[andmebaas]]idega suhtlemist ning [[moodul (informaatika)|moodulite]] kaudu veel paljusid [[protokoll (informaatika)|protokolle]] ja [[rakendus (informaatika)|rakendusi]].
 
[[Avatud lähtekood]] ningja võimalus lihtsalt siduda PHP koodi [[HTML]]-iga on teinud PHP-st väga populaarse vahendi dünaamiliste lehekülgede loomisel. Levinud on kooslus mida hüütakse rakenduste esitähtede järgi [[LAMP-platvorm|LAMP]] ([[Linux]], [[Apache HTTP Server|Apache]], [[MySQL]], PHP).
 
== Ajalugu ==
52. rida:
 
=== PHP kasutamine serverites===
Kuigi PHP skriptid töötavad paljudes serverites, ei tööta need kõigis serverites. Tegemaks kindlaks, kas kasutamisel olevas serveris saab PHP-d rakendada, tuleb luua tavaline tekstifail (näiteks programmiga Notepad++ või Notepad) ja salvestada see laiendiga ''.php'' (vajadusel võib proovida ka erinevaid faililaiendeid, näiteks laiendit ''.php3''). Faili sisu peab olema analoogne järgnnevaltjärgnevalt esitatule:
<source lang="php">
<?php
60. rida:
</source>
 
Seejärel tuleb loodud php-fail (näiteks ''info.php'') laadida oma serverisse ja avada [[veebilehitsejaBrauser|veebibrauseris]]s. Kui PHP-d saab kasutada soovitud serveris, siis tuleb ette tabel PHP konfiguratsiooni kohta. VastaselMuul juhul kuvatakse näiteks valge leht või seesama koodiriba.
 
=== Funktsioonid ===
PHP-l on sisse ehitatud sadu funktsioone ningja koos laiendidegalaienditega kokku tuhandeid. Funktsioonid on hästi dokumenteeritud PHP kodulehel. Funktsioonidele saab viidata ainult nende nime järgi, otseselt või dünaamiliselt – muutuja sisaldab funktsiooni nime. Funktsioone saab ise teha ilma, et neid peaks prototüüpima.<br />Funktsiooni tegemine käib järgmiselt:
Funktsiooni tegemeine käib järgmiselt:
<source lang=php>
function nimi() {
73. rida ⟶ 72. rida:
</source>
 
== Vaata ka: ==
* [[ASP]]
* [[JSP]]
88. rida ⟶ 87. rida:
== Välislingid ==
{{Wikibooks}}
* [http://www.php.ee PHP Eesti kodulehekülgkoduleht]
* [http://php.center.ee PHP Center koduleht (eesti keeles)]
* [http://phppgadmin.sourceforge.net/ phpPgAdmin is a web-based administration tool for PostgreSQL] – '''[[:en:phpPgAdmin|phpPgAdmin]]'''
Pärit leheküljelt "https://et.wikipedia.org/wiki/PHP"