Suosittelemme tutustumaan PHP:n ohjeistoon osoitteessa http://www.php.net - lisäksi hyviä, myös suomenkielisiä PHP-ohjelmointiin liittyviä oppaita löytyy hakukoneilla hakemalla.
PHP-ohjelmat voidaan ajaa httpdocs -kotisivuhakemistossanne. Tiedostot tulee nimetä .php -päätteisiksi. Palvelimillamme käytetään PHP 5.6.x -sarjalaista, jolloin aikaisempaan palvelimella olleeseen PHP 5.4 -versioon nähden PHP:n oletusmerkistönä käytetään UTF-8:ia. Mikäli käytetään muuta merkistöä (esim. ISO-8859-1), tämä tulee määritellä PHP-tiedostossa komennolla:
header('Content-Type: text/html; charset=iso-8859-1')
Vastaavasti PHP 5.6:ssa kaikki käytettävät muuttujat on määriteltävä ohjelmakoodissa ennen niiden käyttämistä (esim. ehtolauseissa). Vähimmäisvaatimuksena on antaa kullekin käytettävälle muuttujalle ainakin tyhjä arvo, esim.
$muuttuja = null;
Vieläkin vanhempiin PHP 5.3 ja 5.2 -sarjalaisiin verrattuna, 'safe mode' asetus on poistunut (versiosta 5.3 alkaen). Lisäksi tietoturvasyistä PHP:n register globals arvo on pois päältä (ja PHP 5.3:sta alkaen deprekoitunut), jolloin PHP-ohjelmissa postitettujen lomakkeiden, URL-parametrien tai evästeiden kautta välitetyt muuttujat tulee määritellä noudettavaksi erikseen komennolla:
$muuttujannimi = $_REQUEST['muuttujannimi'];
jokaisen PHP-ohjelman alussa, tai muuten muuttujien sisältöä ei välitetä eteenpäin. Muutenkin yleisimmät PHP 5.6.x -version muutokset aikaisempaan 5.4.x -versioon kannattaa käydä läpi - deprekoituneet komennot ja niiden korvaava käyttö PHP 5.6.x:ssä on dokumentoitu tänne ja tänne.