PHP
Mureakuha
PHP (lyhenne sanoista PHP Hypertext Preprocessor) on suosittu palvelinpuolen skriptikieli, jota käytetään pääasiassa dynaamisten WWW-sivujen toteuttamiseen. Esimerkiksi MediaWiki (ohjelmisto jota Wikipedia käyttää) on tehty PHP:llä. PHP on C:n kaltainen kieli, johon on lisätty valtava määrä helpottavia funktioita.
PHP on kehitetty avoimen lähdekoodin projektina. Toiminnaltaan jossain määrin vastaavia tekniikoita ovat esimerkiksi Microsoftin ASP ja Sun Microsystemsin JSP. PHP:n tärkein ero verrattuna avoimen lähdekoodin Perl-skriptikieleen on se, että PHP on suunniteltu nimenomaan web-käyttöön. PHP:stä löytyy myös suoraan tietokantaominaisuudet muun muassa PostgreSQL:lle, MySQL:lle, ja SQLite:lle (PHP 5).
Esimerkki:
<?php echo "Hei, maailma!"; ?>
[muokkaa]
Painetut lähteet
[muokkaa]
Linkkejä
- PHP Hypertext Preprocessor
- HotScripts.com
- 2kmediat.com - PHP artikkelisarja
- Mureakuha.com Suomalainen Ohjelmointisivusto
- Ohjelmointiputka.net - Käytännön PHP Opas
- PHP Coding Standard
- Practical PHP Programming
[muokkaa]
Artikkelit
- PHP-opas
- Editorit, kehitysympäristöt jne. PHP:lle
- PHP valittaa virhettä rivillä x, mutta rivillä ei ole virhettä!
- Mitä tarkoittaa 'Headers already sent'-virheilmoitus?
- PHP ja tiedostojen käsittely
- Sessioteoriaa
- MySQL ja PHP -opas
- Rivinvaihtomerkit eri järjestelmissä (esimerkit PHP:llä)
- Tulostuksen puskurointi PHP:ssä
- Keksien käyttö PHP:llä
- Kuvafunktiot PHP:ssä (GD)
- PHP ja GTK
- Tietokantakyselyn virheenetsintä
- Gettext
- PHP ja Safe Mode
- PHP:n virheilmoitukset
- PHP-tulkin ajaminen CGI-modissa
| Tämä artikkeli on alun perin kopioitu Wikipediasta. Sen sisältö julkaistaan GDFL-lisenssin alaisena: |
Tämän dokumentin kopiointi, levittäminen sekä muokkaaminen on sallittua GNU Free Documentation Licensen version 1.2 tai uudemman Free Software Foundationin julkaiseman version mukaisesti, ilman muuttumattomuuslauseketta tai kansitekstejä. Tätä koskee vastuuvapaus.
Kopio lisenssistä (englanniksi) löytyy täältä.
Kopio lisenssistä (englanniksi) löytyy täältä.
