PHP/Programmazione/Una pagina PHP: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
Contenuto cancellato Contenuto aggiunto
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

Indice del libro


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.