Il php è un modulo aggiuntivo per web servers che permette di creare delle pagine web dinamiche, diciamo, una sorta di codice innescato dentro il nostro HTML, detto questo una pagina in PHP è composta sia da tag html, sia da parti in codice di programmazione PHP. Ogni porzione di codice, limitato dentro i tag "<?php" e "?>", viene eseguito prima di essere inviato all'utente che ne fa richiesta. Il funzionamento è praticamente lo stesso delle pagine Asp. Un esempio di pagina Php è il seguente:
<html>
<body>
<!--- Parte di comandi Html --->
<?php CODICE PHP ?>
<!--- Altri comandi Html --->
</body>
</html>
Per far eseguire l'applicazione PHP, essa necessita di un suo motore di scripting (script engine) che esegue le parti in codice prima che il web server invii la pagina all'utente. Attualmente esiste la versione 3.0 del motore Php (funzionante praticamente su tutti i web server) disponibile presso il sito http://www.php.net/. Quando un utente richiede una pagina Php, il motore esegue il codice contenuto all'interno di quella pagina. Durante l'esecuzione, il codice produce delle informazioni in formato html. Infine il file (in completo formato html) viene inviato all'utente.
Se provate a visualizzare il sorgente di una pagina in Php potete notare che non vi compare nessuna riga di codice Php. Il vantaggio è proprio questo: nessun utente esterno, tranne il webmaster, può accedere al codice e modificarlo. Per l'utente esterno, la pagina in Php è esattamente uguale a una qualsiasi pagina in Html. Un consiglio per comprendere al meglio il presente tutorial ed avere poi uno strumento efficace per programmare con esattezza i propri script è quello di scaricarsi il Manuale Php 3.0 dal sito http://www.php.net/.
I tag che indicano la presenza di codice Php sono "<?php" e "?>", ma è possibile configurare Php in modo che si accorga anche dei tags "<?" e "?>" di più semplice scrittura.
I comandi Php per restituire del codice Html sono: PRINT("<!--- html code --->");ECHO("<!--- html code --->");
I commenti all'interno del codice Php devono essere compresi tra i tags "/*" e "*/". Un altro tipo di commento si ottiene mettendo il tag "#" all'inizio di una riga. La riga intera non verrà eseguita.
Ogni comando puro in Php deve essere concluso con il punto e virgola (;)
Il comando per la concatenazione di stringhe è il punto (.). Ad esempio, il comandoecho("Ciao"." "."Alberto")produce la stringa"Ciao Alberto"
Per essere eseguiti, i file devolo avere estensione ".php3" (a meno che il web server non sia configurato diversamente). Ogni file del nostro sito che contiene istruzioni Php deve avere quella estensione.
Nessun commento:
Posta un commento