Uno script PHP viene eseguito sul server, e il risultato HTML pianura viene inviato al browser.
Di base PHP Sintassi
Uno script PHP può essere posizionato in qualsiasi punto del documento.
Uno script PHP inizia con <?php E termina con ?> :
<?php
// PHP code goes here
?>
L'estensione di file predefinito per i file PHP è ".php" .
Un file PHP normalmente contiene i tag HTML, e un po 'di codice di scripting PHP.
Qui di seguito, abbiamo un esempio di un semplice file PHP, con uno script PHP che utilizza una funzione PHP built-in "echo" per inviare il testo "Hello World!" su una pagina web:
Esempio
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
Esempio Run » Nota: le dichiarazioni PHP terminano con un punto e virgola (;) .
Commenti in PHP
Un commento in codice PHP è una linea che non viene letto / eseguito come parte del programma. Il suo unico scopo è quello di essere letto da qualcuno che sta guardando il codice.
I commenti possono essere utilizzati per:
- Lasciate che gli altri a capire cosa si sta facendo
- Ricordate a voi stessi di quello che hai fatto - La maggior parte dei programmatori hanno sperimentato tornare al proprio lavoro di un anno o due più tardi e di dover ri-capire che cosa hanno fatto. I commenti possono ricorderà di che cosa stavi pensando quando hai scritto il codice
PHP supporta diversi modi di commentare:
Esempio
<!DOCTYPE html>
<html>
<body>
<?php
// This is a single-line comment
# This is also a single-line comment
/*
This is a multiple-lines comment block
that spans over multiple
lines
*/
// You can also use comments to leave out parts of a code line
$x =
5 /* + 15 */ + 5;
echo $x;
?>
</body>
</html>
Esempio Run » PHP Caso Sensibilità
In PHP, tutte le parole chiave (eg if, else, while, echo, etc.) , classi, funzioni e funzioni definite dall'utente non sono case-sensitive.
Nell'esempio qui sotto, tutti tre istruzioni echo indicati sono legali (and equal) :
Esempio
<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>
Esempio Run » Però; tutti i nomi delle variabili sono case-sensitive.
Nell'esempio che segue, solo la prima istruzione visualizzerà il valore della variabile $ colore (questo è perché $ colore, $ COLORE, e $ colore sono trattati come tre diverse variabili):
Esempio
<!DOCTYPE html>
<html>
<body>
<?php
$color = "red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR .
"<br>";
echo "My boat is " . $coLOR . "<br>";
?>
</body>
</html>
Esempio Run »