Sintaxis de PHP

Recomendaciones de cursos:

Los scripts PHP se ejecutan en el servidor y luego se envían resultados puros HTML al navegador.

Gramática básica de PHP

Los scripts PHP se pueden放置 en cualquier posición del documento. <?php Inicio, con ?> Final:

<?php
// Aquí está el código PHP
?>

La extensión de archivo predeterminada de PHP es ".php".

Los archivos PHP suelen contener etiquetas HTML y algunos códigos de script PHP.

El siguiente ejemplo es un archivo PHP simple que contiene un fragmento de script PHP que utiliza la función integrada "echo" para mostrar el texto "Hello World!" en una página web:

Ejemplo

<!DOCTYPE html>
<html>
<body>
<h1>Mi primera página PHP</h1>
<?php
echo "Hello World!";
?>
</body>
</html>

Ejecutar ejemplo

Comentarios:Las instrucciones PHP terminan con un punto y coma (;). La etiqueta de cierre del bloque de código PHP también indica automáticamente un punto y coma (por lo tanto, no es necesario usar un punto y coma en la última línea del bloque de código PHP).

Los comentarios en PHP

Los comentarios en el código PHP no se leen ni ejecutan como un programa. Su única función es para que el editor de código los lea.

Los comentarios se utilizan para:

  • Hacer que otros entiendan el trabajo que estás realizando - Los comentarios permiten que otros programadores entiendan el trabajo que estás realizando en cada paso (si trabajas en un equipo)
  • Recordar lo que se ha hecho - La mayoría de los programadores han experimentado el regreso a proyectos después de un año o dos, y han tenido que reconsiderar lo que han hecho. Los comentarios pueden registrar los pensamientos mientras se escribe el código.

PHP admite tres tipos de comentarios:

Ejemplo

<!DOCTYPE html>
<html>
<body>
<?php
// Esto también es un comentario de una línea
# Esto también es un comentario de una línea
/*
Este es un bloque de comentarios multilínea
Cruza
Multilínea
*/
?>
</body>
</html>

Ejecutar ejemplo

PHP sensible a mayúsculas y minúsculas

En PHP, todas las funciones, clases y palabras clave definidas por el usuario (por ejemplo, if, else, echo, etc.) no son sensibles a mayúsculas y minúsculas.

En el siguiente ejemplo, todas estas tres declaraciones echo son válidas (equivalentes):

Ejemplo

<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>

Ejecutar ejemplo

Sin embargo, en PHP, todas las variables son sensibles a mayúsculas y minúsculas.

En el siguiente ejemplo, solo se mostrará el valor de la variable $color en la primera declaración (esto se debe a que $color, $COLOR y $coLOR se consideran tres variables diferentes):

Ejemplo

<!DOCTYPE html>
<html>
<body>
<?php
$color="red";
echo "Mi coche es " . $color . "<br>";
echo "Mi casa es " . $COLOR . "<br>";
echo "Mi barco es " . $coLOR . "<br>";
?>
</body>
</html>

Ejecutar ejemplo