Sintaxis Básica y Comentarios en PHP
Aprende las reglas esenciales de sintaxis en PHP: delimitadores de script, punto y coma, sensibilidad a mayúsculas y comentarios limpios.
Sintaxis Básica de PHP
Un script de PHP siempre comienza con la etiqueta de apertura <?php y finaliza opcionalmente con la etiqueta de cierre ?>.
<?php
// Aquí se escribe el código PHP
echo "Hola Kilopolis";
?>
En PHP, cada instrucción debe terminar obligatoriamente con un punto y coma (;). Olvidar el punto y coma es el error de sintaxis más común en principiantes (Parse error: syntax error, unexpected token).
?>. Esto evita que espacios en blanco o saltos de línea accidentales al final del archivo provoquen errores de cabeceras HTTP (Headers already sent).
Sensibilidad a Mayúsculas y Minúsculas (Case Sensitivity)
En PHP, las palabras clave del lenguaje (como if, else, while, echo, etc.), las funciones nativas y las clases NO son sensibles a las mayúsculas:
<?php
ECHO "Hola!
";
echo "Hola!
";
EcHo "Hola!
";
// Las tres líneas son exactamente válidas e idénticas
?>
Sin embargo, los nombres de variables SÍ son estrictamente sensibles a mayúsculas: $color, $Color y $COLOR son tres variables totalmente distintas en memoria.
Comentarios en el Código
Los comentarios son anotaciones que el intérprete de PHP ignora por completo. Sirven para explicar la lógica, documentar decisiones o desactivar temporalmente bloques de código durante la depuración.
// Comentario de una sola línea(el más habitual).# Comentario estilo consola UNIX(también de una sola línea)./* Comentario de múltiples líneas */(ideal para bloques extensos).
⚡ Ejemplo de Sintaxis y Comentarios
Observa cómo conviven las mayúsculas en palabras clave, los comentarios y la sensibilidad en variables:
<!DOCTYPE html>
<html>
<body>
<?php
// 1. Declaramos una variable en minúsculas
$lenguaje = "PHP 8.3";
/*
2. Usamos echo en mayúsculas y minúsculas
Ambas funcionan porque las funciones no son case-sensitive
*/
echo "Aprendiendo " . $lenguaje . "<br>";
ECHO "Kilopolis Academia te da la bienvenida.<br>";
// 3. Comentario de prueba: las variables SÍ distinguen mayúsculas
$color = "Azul";
echo "El color principal es: " . $color;
?>
</body>
</html>
¿Tienes dudas con este tema?
Sócrates AI puede darte analogías y explicarte este código paso a paso.🚀 ¿Quieres dominar Manual Completo de PHP y crear proyectos reales?
Aprende arquitectura limpia, desarrollo web moderno, buenas prácticas y despliegue en producción con nuestro Bootcamp Fullstack Developer con mentorías en vivo.
🏛️ Autoría y Propiedad Intelectual: Obra educativa original de David Amador para Kilopolis Academia (Solucionáticos), estructurada sobre las especificaciones y estándares abiertos del W3C, el estándar vivo de WHATWG y la documentación oficial de código abierto. © Todos los derechos reservados.