Nota importante que te servirá más adelante:
En Php cuando tu usas comillas dobles "" Php es capaz de leer cualquier variable que tu pongas ahí dentro. Si tu usaras comillas simples ' ' no funcionan.
Cuando hablamos de sintaxis, nos referimos a las reglas que dictan cómo se debe estructurar un lenguaje para que tenga sentido lo que decimos. Por ejemplo:
❌ Yo querer taco carne mucha. ✅ Yo quiero un taco con mucha carne.
Lo mismo aplica para los lenguajes de programación. Veamos un ejemplo con PHP:
❌ "Mi primer programa echo> ✅ echo "Mi primer programa";
Esto ayuda al lenguaje a entender lo que deseamos decirle.
La etiqueta de apertura
Lo más básico que debes de saber es que siempre debes poner la etiqueta de apertura para indicar que vas a empezar a trabajar con PHP:
<?php
También tiene una etiqueta de cierre:
<?php ?>
Esta es opcional si es que en el archivo en el cual estás programando vas a trabajar únicamente con PHP, pero si vas a combinar PHP con HTML, entonces sí será necesario usar esa etiqueta de cierre.
Imprimiendo un mensaje
Para imprimir algún mensaje en pantalla podemos usar echo:
<?php echo "Hola mamá. Estoy programando con PHPCito";
Es importante siempre colocar ; al final de una línea de código en PHP.
Salto de línea
Si deseamos hacer un salto de línea después de imprimir nuestro mensaje, debemos escribir \n al final de nuestro texto:
<?php echo "Hola, mamá. Estoy programando con PHPCito \n";
Cabe aclarar que ese salto de línea se dará si estás ejecutando tu archivo PHP desde la línea de comandos, pero si lo ejecutas desde el navegador, lo ideal es colocar la etiqueta HTML <br>:
<?php echo "Hola, mamá. Estoy programando con PHPCito <br>";
Concatenación
Concatenación no es más que juntar una cosa con otra. Para esto usamos un .:
<?php // Declaración de variables $nombre = "Carlos"; $apellido = "Gómez"; // Imprimiendo en consola echo 'El profesor de este curso de PHP se llama ' . $nombre . ' ' . $apellido . '\n';
La ventaja de las comillas dobles
Otra forma de concatenar es colocando las variables dentro del mensaje que quieres imprimir, pero esto solo funciona si usas comillas dobles "":
<?php // Declaración de variables $nombre = "Carlos"; $apellido = "Gómez"; // Imprimiendo en consola echo "El profesor de este curso de PHP se llama $nombre $apellido \n";
Sin embargo, si no se van a usar variables dentro, es preferible usar comillas simples '', pues, PHP realiza una evaluación previa del texto si se usan comillas dobles.
Concatenando operaciones matemáticas
Por último, también podemos concatenar operaciones matemáticas:
<?php echo "El resultado de 4 x 5 es " . 4 * 5 . "\n";
Se recomienda colocar estas operaciones dentro de paréntesis para así tener el código más ordenado:
<?php echo "El resultado de 4 x 5 es " . (4 * 5) . "\n";
Contribución creada por: Martín Álvarez con el aporte de Luis Humberto Osorio Quiceno
Cuando hablamos de sintaxis, nos referimos a las reglas que dictan cómo se debe estructurar un lenguaje para que tenga sentido lo que decimos. Por ejemplo:
❌ Yo querer taco carne mucha. ✅ Yo quiero un taco con mucha carne.
Lo mismo aplica para los lenguajes de programación. Veamos un ejemplo con PHP:
❌ "Mi primer programa echo> ✅ echo "Mi primer programa";
Esto ayuda al lenguaje a entender lo que deseamos decirle.
Lo más básico que debes de saber es que siempre debes poner la etiqueta de apertura para indicar que vas a empezar a trabajar con PHP:
<?php
También tiene una etiqueta de cierre:
<?php
?>
Esta es opcional si es que en el archivo en el cual estás programando vas a trabajar únicamente con PHP, pero si vas a combinar PHP con HTML, entonces sí será necesario usar esa etiqueta de cierre.
Para imprimir algún mensaje en pantalla podemos usar echo:
<?php
echo "Hola mamá. Estoy programando con PHPCito";
Es importante siempre colocar ; al final de una línea de código en PHP.
Si deseamos hacer un salto de línea después de imprimir nuestro mensaje, debemos escribir \n al final de nuestro texto:
<?php
echo "Hola, mamá. Estoy programando con PHPCito \n";
Cabe aclarar que ese salto de línea se dará si estás ejecutando tu archivo PHP desde la línea de comandos, pero si lo ejecutas desde el navegador, lo ideal es colocar la etiqueta HTML <br>:
<?php
echo "Hola, mamá. Estoy programando con PHPCito <br>";
Concatenación no es más que juntar una cosa con otra. Para esto usamos un .:
<?php
// Declaración de variables
$nombre = "Carlos";
$apellido = "Gómez";
// Imprimiendo en consola
echo 'El profesor de este curso de PHP se llama ' . $nombre . ' ' . $apellido . '\n';
Otra forma de concatenar es colocando las variables dentro del mensaje que quieres imprimir, pero esto solo funciona si usas comillas dobles "":
<?php
// Declaración de variables
$nombre = "Carlos";
$apellido = "Gómez";
// Imprimiendo en consola
echo "El profesor de este curso de PHP se llama $nombre $apellido \n";
Sin embargo, si no se van a usar variables dentro, es preferible usar comillas simples '', pues, PHP realiza una evaluación previa del texto si se usan comillas dobles.
Por último, también podemos concatenar operaciones matemáticas:
<?php
echo "El resultado de 4 x 5 es " . 4 * 5 . "\n";
Se recomienda colocar estas operaciones dentro de paréntesis para así tener el código más ordenado:
<?php
echo "El resultado de 4 x 5 es " . (4 * 5) . "\n";
Contribución creada por: Martín Álvarez con el aporte de Luis Humberto Osorio Quiceno
Nota importante que te servirá más adelante:
En Php cuando tu usas comillas dobles "" Php es capaz de leer cualquier variable que tu pongas ahí dentro. Si tu usaras comillas simples ' ' no funcionan.
Al ver esta clase sentí que tuve un Déjà vu 🤣 Por momentos creí que me había confundido de clase
Un spoiler que SOLO sirve a modo educativo. Si en el "echo" en vez de un texto, envias una cadena Json, estarias publicando tu primera API 😉
puto amo cuando saca el monoculo, que grande
Profe usted es tan juvenil como yo jajaja me cae muy bien, gracias por tomarse el tiempo de realizar éstos videos.
Usando puntos podemos concatenar Strings con variables u operaciones matemáticas.
$nombre = "Pepito";
$apellido = "Grillo";
echo "No, no. Yo me llamo " . $nombre . $apellido. "\n";
echo "El resultado de 4 x % es " . (4 * 5) . "\n";
También si usamos comillas dobles podemos poner directamente las variables en el string y PHP las interpretará correctamente quedando el código mucho más legible.
$nombre = "Pepito";
$apellido = "Grillo";
echo "Me llamo $nombre $apellido \n";
Con \n añadimos un salto de linea sin embargo si ejecutamos el código para ser visto en un navegador \n no añadirá el salto de linea y tendremos que usar la etiqueta de html <br>
Para quienes tengan el error "PHP is not recognized as an internal or external command" usando windows y Visual Studio code, les comparto algo que me sirvió. Resulta que no tenía configurada las variables de entono para php.
Si has instalado XAMPP, tienes que ir a configuración -> sistema -> acerca de -> configuracion avanzada de sistema. Luego ingresar a variables de entorno, dentro de Variables del sistema elegir **Path **y luego Editar, acá deben ingresar la ruta donde tengas instalado PHP (en mi caso c:\xampp\php) y luego aceptar.
Luego reinicias VSC o los terminales. Y ya deberías poder usar comandos PHP desde la terminal que tengas en VSC.

Recomendación
Siempre usar comillas simples si solo van a imprimir textos, y solo usar comillas dobles cuando es necesario incluir una variable.
Quien viendo php en el 2023
Minuto 1:04 jajajajajaja