|
|
Línea 70: |
Línea 70: |
| }} | | }} |
| }} | | }} |
− | </div>
| |
− | <div class="slide">
| |
− |
| |
− |
| |
− | {{MRM_Ejemplo|Title=Programa para ver si un número es o no par|
| |
− | No te preocupes si no entiendes el código, lo iremos viendo
| |
− | <source lang=php>
| |
− | <?php
| |
− |
| |
− | //-----------CONTROLADOR-----------------------------
| |
− | //Instrucciones que realizan cálculos
| |
− | //Guardo el resultado que quiero mostrar en variables
| |
− | $a = rand(1, 100); //Genero un número aleatorio
| |
− | $fecha = date("d m Y", time()); //Obtenemos la fecha
| |
− | $title = "Hoy, $fecha, veremos si '$a' es par o impar "; //Creo un título
| |
− | if ($a % 2 == 0) //Si el número es par
| |
− | $msj = "El número $a es par";
| |
− | else
| |
− | $msj = "El número $a es impar";
| |
− | ?>
| |
− |
| |
− | <!-- Ahora metemos el código php cuando lo necesitemos-->
| |
− | <!------------------- VISTA (solo la parte php)----------------------->
| |
− | <!DOCTYPE html>
| |
− | <html>
| |
− | <head>
| |
− | <meta charset="UTF-8">
| |
− | <title>probando php</title>
| |
− | </head>
| |
− | <body>
| |
− | <h1> <?php echo $title ?></h1>
| |
− | <hr />
| |
− | <h3> <?php echo $msj ?></h3>
| |
− |
| |
− | </body>
| |
− | </html>
| |
− | </source>
| |
− |
| |
− |
| |
− | }}
| |
− |
| |
| </div> | | </div> |
Revisión de 10:22 22 oct 2018
LENGUAJE PHP: EL LENGUAJE EN GENERAL
¡El servidor te responde
PHP Un lenguaje de script al lado del servidor
Dónde poner el código embebido
Pregunta
Dónde escribir código php
Respuesta
Dónde queramos que se ejecute algo
|
|
- Donde queramos que se ejecute algo
- Se ejecuta como si fuera un solo programa
- A la hora de incluir php podemos se usa mucho la filosofía Modelo Vista /Controlador que veremos en otro tema
Modelo vista controlador
- Trata de separar el código según su cometido, de forma muy resumida
- Hay acciones que realizan cálculos y obtienen resultados (Controlador
- Hay acciones que lo que hacen es visualziar valores (Vista)
- Hay acciones que se encargan de interactuar con la base de datos (Modelo)
|
Empecemos aplicar el modelo vista controlador
- Podemos llevar este criterio desde el principio siguiente el esquema siguiente
esqueleto MVC |
---|
<!-- Empecemos nuestro fichero escribiendo instrucciones php
Estas instrucciones realizarán cálculos y obtendrán valores
En ningúm momento generan salidas,
Trataremos de almacenar los valores en variables
-->
<?php
//instrucciones php
$variables = "Mensaje escrito desde php";
?>
<!--Ahora el código html-->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>probando php</title>
</head>
<body>
<!--Dentro del html cuando necesitemos ver valores
los escribiemo
También puede ser que necesitemos instrucciones
las escribimos, pero intentando escribir lo necesario.
Esto es vista
-->
<h1> <?php echo $variable ?></h1>
</body>
</html>
?>
|
|