Condicionales y Booleanos

Para este próximo episodio, crearemos una página web rápida que muestre un mensaje dinámico basado en si ha leído o no un libro en particular. Esto nos dará la oportunidad de revisar tanto los condicionales como los booleanos.

Que aprenderemos

  • Conditionals
  • Booleans
  • Short Echo Tags

Desplegar un titulo de un libro

Cambiamos un poco el estilo css del body tag para que se vea un poco mas estético.

Código PHP
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Learn PHP</title>
    <style>
        body {
            display: grid;
            place-items: center;
            height: 100vh;
            margin: 0;
            font-family: sans-serif;
        }
    </style>
</head>

<body>
    
    <?php
        $name = "Dark Matter";
    ?>

    <h1>
        Tu haz leído "<?php echo $name; ?>."
    </h1>    
</body>

</html> 

Primer condicional

Ahora vamos a aprender nuestro primer condicional.

<?php
    $name = "Dark Matter";
    $read = true;
    if ($read) {
        $message = "Tu haz leído $name";
    }else {
        $message = "Tu NO haz leído $name";
    }
?>

<h1>
    <?php echo $message; ?>
</h1>

Refactoring 1

<h1>
    <?= $message ?>
</h1>