Per avere uno script più pulito e più modificabile noi  utilizziamo le variabili.

Queste si possono immaginare come contenuti di dati.

Alle variabili si assegnano dei nomi sempre preceduti dal simbolo $ e dopo il nome ci deve essere = ” ” ; 

Sintassi:

$giorgiotave="ciao";

Tutti i nomi sono validi a patto che :

  1. non iniziano con uno spazio
  2. non iniziano con un numero
  3. gli spazi tra i nomi devono essere chiusi da  _

Esempio :

<?php
$nome="giorgio";
$cognome="taverinti";
$sitoweb="www.giorgiotave.it";
echo"<center><marquee color=red width=50%>Benvenuti nel mio sito web : $sitoweb</marquee>";
echo"<br><hr width=60% color=blue>";
echo"<br>Capo dello Staff:$nome $cognome";
?>

Visualizza L’esempio

Come si può notare c’è un testo scorrevole generato con html

guida su html

Se volete far apparire a video delle virgolette “”  basta che prima di esse ci mettiate \

Esempio :

$nome =" il mio nome è \"giorgiotave\"  ";

Se avete due variabili, per esempio una con il nome e l’altra con il cognome, si possono combinare

Esempio:

$nome="giorgio";
$cognome="Tave";
$nomecompleto=$nome.$cognome;

per visualizzarla poi nel browser

echo"$nomecompleto";

Come si può notare le due variabili si uniscono tramite l’uso del puntino “. “.

Si può notare anche che se abbiamo solo variabili nella variabile $nomecompleto non abbiamo usato le virgolette“”.

In php abbiamo anche delle informazioni che non cambiano. Per assegnare un valore ad una costante usiamo “define” .  Sintassi:

define ("nome","giorgio");

il primo  è il nome  per richiamare il secondo.

Esempio:

echo "il mio nome è" .nome;.

Si possono notare due cose :

  1. le costanti define si richiamano dopo la chiusura delle virgolette
  2. per richiamarle si mette il puntino “.”  prima del nome assegnato per concatenarlo con il testo.