Sintaxis

Sintaxis básica

Un script PHP puede ser puesto en cualquier parte de un documento HTML.

Los scripts PHP comienzan con <?php y finalizan con ?>.

Ejm

<?php
// Código PHP a ser ejecutado
?>

La extensión de archivo por defecto para archivos PHP es .php.

Un archivo PHP normalmente contiene etiquetas HTML, y algunas partes de código PHP.

Ejm

<?php
// CODIGO PHP
?>

La extensión por defecto para archivos PHP es .php. Un archivo PHP normalmente va a contener etiquetas HTML, y código PHP.

Ejm

<!DOCTYPE html>
<html lang="es">
<body>
<h1>My primera página web</h1>

<?php
echo "Hola Mundo";
?>

</body>
</html>

NOTA: las declaraciones PHP terminan en punto y coma (;).

Comentarios en PHP

Un comentario es un trozo de código PHP el cual no es ni leído ni ejecutado como el resto de código PHP que podemos encontrar, su único propósito consiste en añadir ‘notas’ que puedan ser leídas por el mismo programador u otros.

Los comentarios pueden ser utilizados para:

  • Permitir a otras personas entender el código incluído.
  • Puede servir de recordatorio de lo que hemos podido hacer cuando creamos el código.

PHP soporta varias maneras de escribir comentarios.

Ejm

<!DOCTYPE html>
<html lang="es">
<body>

<?php
// COMENTARIO EN UNA LÍNEA
# COMENTARIO EN UNA LÍNEA

/* COMENTARIO EN VARIAS LÍNEAS
PODEMOS SEGUIR ESCRIBIENDO */
?>

</body>
</html>

PHP Case Sensitive

Ello significa que el lenguaje PHP no distingue entre mayúsculas y minúsculas en todas las keywords (else, while, for, foreach…), clases, funciones y funciones definidas por el usuario, pero sí es case sensitive (distingue entre mayúsculas y minúsculas) en variables.

Ejm

<?php
echo "Hola Mundo";
ECHO "Hola Mundo";
eChO "Hola Mundo";

// TODAS LAS OPCIONES ESCRITAS SON CORRECTAS
?>

Sin embargo, como hemos dicho, los nombres de variable son case sensitive.

Ejm

<?php
$color="Verde";

echo $COLOR;
echo $Color;
echo $color; // IMPRIMIRÁ 'Verde' EN PANTALLA
?>