Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/Sintaxis/1
De WikiEducator
< Usuario:ManuelRomero | ProgramacionWeb/Distancia2018/Sintaxis
Revisión a fecha de 10:07 22 oct 2018; ManuelRomero (Discusión | contribuciones)
Saltar a: navegación, buscar
LENGUAJE PHP: EL LENGUAJE EN GENERAL
¡El servidor te responde
PHP Un lenguaje de script al lado del servidor
|
Contenido
- 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
|
<!-- 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> ?>
|
Programa para ver si un número es o no par
| |
No te preocupes si no entiendes el código, lo iremos viendo <?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>
|