PHP/Programmazione/Una pagina PHP: differenze tra le versioni
Nessun oggetto della modifica |
m →top: Discussioni Wikibooks:Libri stampabili, replaced: {{PHP}} → <noinclude>{{PHP}}</noinclude> using AWB |
||
Riga 1: | Riga 1: | ||
{{PHP}} |
<noinclude>{{PHP}}</noinclude> |
||
Una '''pagina PHP''' è una normale pagina [[w:HTML|HTML]] nel cui interno è possibile inserire del codice PHP. |
Una '''pagina PHP''' è una normale pagina [[w:HTML|HTML]] nel cui interno è possibile inserire del codice PHP. |
Versione delle 19:49, 22 ago 2016
Una pagina PHP è una normale pagina HTML nel cui interno è possibile inserire del codice PHP.
Il codice PHP è definito come linguaggio di scripting "inline", perché viene inserito direttamente all'interno delle pagine HTML. Per fare ciò il codice PHP deve essere racchiuso tra due speciali tag, il tag <?php
(tag di apertura) e il tag ?>
(tag di chiusura). Del tag di apertura esistono anche versioni "brevi", per abilitare le quali bisogna agire sul file di configurazione php.ini alle voci short_open_tag e asp_tags; il loro uso è tuttavia sconsigliato dagli stessi sviluppatori di PHP in quanto non essendo attivi di default riducono la portabilità del codice.
Es.:
<?php echo "pippo"; ?>
short_open_tag
<? echo "pippo"; ?>
asp_tags
<% echo "pippo"; %>
Tutto ciò che è inserito tra questi due elementi viene interpretato dal sistema come sintassi PHP e viene quindi interpretato dal motore PHP prima di essere inviato al client.
Il codice php può anche essere incluso in tag <script>
, ad esempio
<script language="php"> echo "pippo"; </script>
Questa modalità viene riconosciuta dal server quale che sia la configurazione del php.ini.