Diferencia entre revisiones de «Usuario:ManuelRomero/php/practica»
(Página creada con «{{:Usuario:ManuelRomero/php/formularios/nav}}») |
|||
| Línea 1: | Línea 1: | ||
{{:Usuario:ManuelRomero/php/formularios/nav}} | {{:Usuario:ManuelRomero/php/formularios/nav}} | ||
| + | ===Práctica básica con php=== | ||
| + | <!DOCTYPE html> | ||
| + | <!-- | ||
| + | To change this license header, choose License Headers in Project Properties. | ||
| + | To change this template file, choose Tools | Templates | ||
| + | and open the template in the editor. | ||
| + | --> | ||
| + | <html> | ||
| + | <head> | ||
| + | <meta charset="UTF-8"> | ||
| + | <title></title> | ||
| + | </head> | ||
| + | <body> | ||
| + | <?php | ||
| + | |||
| + | |||
| + | //Defino dos variables con mi nombre y apellidos | ||
| + | //Visualizo el texto con echo y print, por ejemplo en mi caso (deben de aparecer las comillas del ejemplo | ||
| + | // mi nombre es "manolo" y mi apellido es "romero" | ||
| + | //1)con echo pasando varios argumentos (separadados por coma) | ||
| + | //2)con print | ||
| + | //Explica en el fichero diferencias entre echo y print y semejanzas. | ||
| + | //Por qué puedo pasar los argumentos sin usar paréntesis | ||
| + | |||
| + | /*Sintaxis heredoc,*/ | ||
| + | //Asigna a una variable llamada informe un texto de cinco líneas, | ||
| + | //la etiqueta de finalización es FIN | ||
| + | //Posteriormente visualizas el texto | ||
| + | // El contenido de 'informe' es | ||
| + | // aquí aparecer el contenido del infoorme | ||
| + | // respetando el número de 5 líneas asignadas previamente"; | ||
| + | //Tener cuidado con que la etiqueta no lleve en esa línea ningún otro carácter (espacios en blanco o tabulacones) | ||
| + | |||
| + | /*PROBANDO VARIABLES*/ | ||
| + | //Crea una variable y asígnale un valor | ||
| + | //visualiza el valor de la variable y el tipo que eś | ||
| + | //Cambia a los siguientes tipos (boolean, float, string y null y visualizar su valor) | ||
| + | //Prueba a ver el valor y tipo de una variable no definida previamente | ||
| + | /*VISUALIZA LAS VARIABLES USANDO LA FUNCION printf*/ | ||
| + | |||
| + | |||
| + | //Visualiza el contenido de la función time() y explica su valor | ||
| + | //Obtén la fecha actual y visualiza su valor con formato dia-mes-año en número | ||
| + | //Obtener los días, luego meses y luego años transcurridos desde el 1/1/1970 (round() o floor() para redondear | ||
| + | // Obtén la fecha actual con formato por ejemplo | ||
| + | // Lunes, día 25 de enero de 2013 | ||
| + | //Asigna a una variable la fecha de tu cumpleaños | ||
| + | // Realiza una operación y obtén tu edad en años, meses y días (valor entero). | ||
| + | // tienes 23 años, 10 meses y 4 días | ||
| + | |||
| + | //Asigna a una variable una fecha de 30/10/1969 | ||
| + | // Obtén su edad en años, en meses y luego en días siempre redondeando | ||
| + | |||
| + | //tienes 23 años | ||
| + | // tienes 286 meses | ||
| + | // tienes 8737 días | ||
| + | |||
| + | //. Usa la función getdate(...) y visualiza con la función print_r(.) el valor que retorna, comenta el resultado | ||
| + | //. Si escribo getdate(1) podrías explicar el contenido del array que nos retorna | ||
| + | //. Obtener la edad de una persona nacida el 1/1/1969 | ||
| + | //Explica el siguiente código observando el resultado que se produce fuente obtenido en parte de http://php.net/manual/es/function.strtotime.php | ||
| + | echo "<hr>"; | ||
| + | echo strtotime("now"), "<br/>"; | ||
| + | echo date('d-m-Y', strtotime("now")), "<br/>"; | ||
| + | echo strtotime("27 September 1970"), "<br/>"; | ||
| + | echo date('d-m-Y',strtotime("10 September 2000")), "<br/>"; | ||
| + | echo strtotime("+1 day"), "<br/>"; | ||
| + | echo date('d-m-Y',strtotime("+1 day")), "<br/>"; | ||
| + | echo strtotime("+1 week"), "<br/>"; | ||
| + | echo date('d-m-Y',strtotime("+1 week")), "<br/>"; | ||
| + | echo strtotime("+1 week 2 days 4 hours 2 seconds"), "<br/>"; | ||
| + | echo date('d-m-Y',strtotime("+1 week 2 days 4 hours 2 seconds")), "<br/>"; | ||
| + | echo strtotime("next Thursday"), "<br/>"; | ||
| + | echo date('d-m-Y',strtotime("next Thursday")), "<br/>"; | ||
| + | echo strtotime("last Monday"), "<br/>"; | ||
| + | echo date('d-m-Y',strtotime("last Monday")), "<br/>"; | ||
| + | echo "<hr>" | ||
| + | ?> | ||
| + | </body> | ||
| + | </html> | ||
| + | |||
| + | </source> | ||
Revisión de 08:19 25 oct 2016
Práctica básica con php
<!DOCTYPE html> <html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<?php
//Defino dos variables con mi nombre y apellidos //Visualizo el texto con echo y print, por ejemplo en mi caso (deben de aparecer las comillas del ejemplo
// mi nombre es "manolo" y mi apellido es "romero"
//1)con echo pasando varios argumentos (separadados por coma) //2)con print //Explica en el fichero diferencias entre echo y print y semejanzas.
//Por qué puedo pasar los argumentos sin usar paréntesis
/*Sintaxis heredoc,*/ //Asigna a una variable llamada informe un texto de cinco líneas, //la etiqueta de finalización es FIN //Posteriormente visualizas el texto // El contenido de 'informe' es // aquí aparecer el contenido del infoorme // respetando el número de 5 líneas asignadas previamente"; //Tener cuidado con que la etiqueta no lleve en esa línea ningún otro carácter (espacios en blanco o tabulacones)
/*PROBANDO VARIABLES*/ //Crea una variable y asígnale un valor //visualiza el valor de la variable y el tipo que eś //Cambia a los siguientes tipos (boolean, float, string y null y visualizar su valor) //Prueba a ver el valor y tipo de una variable no definida previamente /*VISUALIZA LAS VARIABLES USANDO LA FUNCION printf*/
//Visualiza el contenido de la función time() y explica su valor
//Obtén la fecha actual y visualiza su valor con formato dia-mes-año en número
//Obtener los días, luego meses y luego años transcurridos desde el 1/1/1970 (round() o floor() para redondear
// Obtén la fecha actual con formato por ejemplo
// Lunes, día 25 de enero de 2013
//Asigna a una variable la fecha de tu cumpleaños
// Realiza una operación y obtén tu edad en años, meses y días (valor entero).
// tienes 23 años, 10 meses y 4 días
//Asigna a una variable una fecha de 30/10/1969 // Obtén su edad en años, en meses y luego en días siempre redondeando
//tienes 23 años // tienes 286 meses // tienes 8737 días
//. Usa la función getdate(...) y visualiza con la función print_r(.) el valor que retorna, comenta el resultado //. Si escribo getdate(1) podrías explicar el contenido del array que nos retorna //. Obtener la edad de una persona nacida el 1/1/1969 //Explica el siguiente código observando el resultado que se produce fuente obtenido en parte de http://php.net/manual/es/function.strtotime.php
echo "";
echo strtotime("now"), "
";
echo date('d-m-Y', strtotime("now")), "
";
echo strtotime("27 September 1970"), "
";
echo date('d-m-Y',strtotime("10 September 2000")), "
";
echo strtotime("+1 day"), "
";
echo date('d-m-Y',strtotime("+1 day")), "
";
echo strtotime("+1 week"), "
";
echo date('d-m-Y',strtotime("+1 week")), "
";
echo strtotime("+1 week 2 days 4 hours 2 seconds"), "
";
echo date('d-m-Y',strtotime("+1 week 2 days 4 hours 2 seconds")), "
";
echo strtotime("next Thursday"), "
";
echo date('d-m-Y',strtotime("next Thursday")), "
";
echo strtotime("last Monday"), "
";
echo date('d-m-Y',strtotime("last Monday")), "
";
"
?> </body>
</html>
</source>
