Curso de Youtube por MiduDev
Link: https://www.youtube.com/watch?v=BcGAPkjt_IE&t=12s
Caracteristicas
Comandos
Sintaxis
echo: Es una expresion o sentencia que nos permite mostrar datos por pantalla.
<?php echo "Hola mundo"; ?>
Se puede abreviar de esta forma:
<?= "Primera app"; ?>
Variables
Se crean con el signo $
<?php $name = 'Gabriel'; ?>
Salidas por pantalla
<?php
$name = 'Gabriel';
$isDev = true;
$age = 20;
// var_dump te dice el tipo de datos y el valor de datos que tiene una variable.
// se reocmienda configurar php, para que en produccion no muestre estos logs en caso de que haya errores
var_dump($name);
var_dump($isDev);
var_dump($age);
// gettype solo me dice el tipo de dato de la variable
echo gettype($age);
echo is_bool($isDev);
?>
Interpolacion de cadenas de textos
<?php
$name = 'Gabriel';
$age = 20;
$output = "Hola $name, con una edad de $age";
?>
En cambio, si solo queremos texto plano, utilizar comillas simples ‘ ‘.
<?php
$name = 'Gabriel';
$age = 20;
$output = 'Hola $name, con una edad de $age';
// Cuya salida sera tal cual Hola $name, con una edad de $age
?>
Constantes