Inserire uno script PHP
Uno script PHP inizia con <?php
e termina con ?>
. È possibile inserire un blocco di script PHP in qualsiasi posizione in un file PHP. In Microsoft Expression Web è possibile inserire rapidamente nella pagina i frammenti di codice PHP più comunemente utilizzati, scegliendo Script PHP dal menu Inserisci. Tali script possono quindi essere personalizzati in base alle proprie esigenze.
Per ulteriori informazioni e un'esercitazione su PHP, vedere PHP Tutorial sul sito Web W3 Schools (informazioni in lingua inglese).
Per inserire uno script PHP
Scegliere Script PHP dal menu Inserisci e quindi fare clic su una delle opzioni seguenti:
Variabile Form
Inserisce il blocco di codice seguente:
<?php $_POST[]; ?>
Il metodo
$_POST
è utilizzato per raccogliere informazioni da un modulo quando le informazioni vengono inviate utilizzando il metodo HTTP POST (method="post"
).Per ulteriori informazioni sui moduli PHP, vedere PHP Forms and User Input sul sito Web W3 Schools. Per ulteriori informazioni sulla variabile POST, vedere $_POST sul sito Web W3 Schools.
Variabile URL
Inserisce il blocco di codice seguente:
<?php $_GET[]; ?>
Il metodo
$_GET
è utilizzato per raccogliere informazioni da un modulo quando le informazioni vengono inviate utilizzando il metodo HTTP GET (method="get"
). Le informazioni raccolte tramite il metodo GET vengono visualizzate nell'URL.Per ulteriori informazioni sui moduli PHP, vedere PHP Forms and User Input sul sito Web W3 Schools. Per ulteriori informazioni sulla variabile GET, vedere $_GET sul sito Web W3 Schools.
Variabile Session
Inserisce il blocco di codice seguente:
<?php $_SESSION[]; ?>
Una sessione è la quantità di tempo per la quale un singolo utente utilizza il sito Web. Utilizzando una variabile di sessione, è possibile salvare informazioni e renderle disponibili per altre pagine visitate dall'utente nella stessa sessione.
Per ulteriori informazioni sulle sessioni PHP, vedere PHP Sessions sul sito Web W3 Schools.
Variabile Cookie
Inserisce il blocco di codice seguente:
<?php $_COOKIE[]; ?>
Un cookie è un file di piccole dimensioni che viene salvato dal server nel computer del visitatore per identificare il computer. La variabile PHP $_COOKIE viene utilizzata per recuperare un valore del cookie dal computer.
Per ulteriori informazioni sui cookie PHP, vedere PHP Cookies sul sito Web W3 Schools.
Include
Inserisce il blocco di codice seguente:
<?php include(); ?>
È possibile inserire un file in una pagina utilizzando un'istruzione
include
. Quando si utilizza un'istruzioneinclude
, il file incluso viene recuperato e poi visualizzato nella pagina quando la pagina viene richiesta dal server. L'istruzioneinclude
è simile a un'istruzionerequire
, ad eccezione del fatto che per visualizzare la pagina l'istruzioneinclude
non richiede la corretta esecuzione dello script.Per ulteriori informazioni sui file di inclusione PHP e sulla funzione include(), vedere PHP Include Files sul sito Web W3 Schools.
Per ulteriori informazioni sull'utilizzo dell'inclusione PHP in Expression Web, vedere Includere un file in una pagina PHP.
Require
Inserisce il blocco di codice seguente:
<?php require(); ?>
È possibile inserire un file in una pagina utilizzando un'istruzione
require
. Analogamente all'istruzioneinclude
, il file incluso viene recuperato e poi visualizzato nella pagina quando la pagina viene richiesta dal server. A differenza invece dell'istruzioneinclude
, per la visualizzazione della pagina un'istruzionerequire
richiede la corretta esecuzione dello script.Per ulteriori informazioni sui file di inclusione PHP e sulla funzione require(), vedere PHP Include Files sul sito Web W3 Schools.
Blocco di codice
Inserisce il blocco di codice seguente:
<?php ?>
Gli script PHP iniziano con
<?php
e terminano con?>
. Qualsiasi testo digitato tra i tag di inizio e di fine dello script verrà interpretato come script PHP.Per ulteriori informazioni e un'esercitazione su PHP, vedere PHP Tutorial sul sito Web W3 Schools.
Echo
Inserisce il blocco di codice seguente:
<?php echo ?>
Le istruzioni echo vengono visualizzate come HTML nel browser. Ad esempio, l'istruzione
<?php echo "<p>Hello World</p>"?>
viene visualizzata come<p>Hello World</p>
nel codice sorgente della pagina e come Hello World nel browser.Per ulteriori informazioni sull'istruzione
echo
e sulla sintassi PHP, vedere PHP Syntax sul sito Web W3 Schools.Commento
Inserisce il blocco di codice seguente:
/* */
I commenti PHP iniziano con
/*
e terminano con*/
. Qualsiasi testo digitato fra il tag di inizio e il tag di fine del commento non verrà visualizzato nel browser.Per ulteriori informazioni sui commenti e sulla sintassi PHP, vedere PHP Syntax sul sito Web W3 Schools.
If
Inserisce il blocco di codice seguente:
<?php if ?>
Un'istruzione
if
verifica se esistono determinate condizioni ed è solitamente seguita da un'istruzione o una serie di istruzioni. Se la condizione è vera, le istruzioni successive all'istruzioneif
vengono eseguite. Se la condizione è falsa, le istruzioni successive all'istruzioneif
non vengono eseguite.Per ulteriori informazioni sulle istruzioni PHP
if
, vedere PHP If…Else Statements sul sito Web W3 Schools.Else
Inserisce il blocco di codice seguente:
<?php else ?>
Un'istruzione
else
è facoltativa quando si utilizza un'istruzioneif
. Analogamente all'istruzioneif
, un'istruzioneelse
è in genere seguita da un'istruzione o una serie di istruzioni da eseguire. Un'istruzioneelse
viene eseguita solo se la condizione dell'istruzioneif
che la precede è falsa.Per ulteriori informazioni sulle istruzioni PHP
else
, vedere PHP If…Else Statements sul sito Web W3 Schools.
Vedere anche
Attività
Impostare le opzioni di IntelliSense per PHP
Creare funzioni PHP utilizzando IntelliSense
Modificare il colore del codice PHP
Creare una pagina PHP
Anteprima di una pagina PHP
Mostrare o nascondere i segni di formattazione PHP nella visualizzazione Progettazione