Diferencia entre revisiones de «Usuario:ManuelRomero/NewPHP/inaem 2018/practica»
De WikiEducator
(Página creada con «__NOTOC__ {{:Usuario:ManuelRomero/dwes/inaem_2018/nav}}») |
|||
(6 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 1: | Línea 1: | ||
__NOTOC__ | __NOTOC__ | ||
{{:Usuario:ManuelRomero/dwes/inaem_2018/nav}} | {{:Usuario:ManuelRomero/dwes/inaem_2018/nav}} | ||
+ | |||
+ | ===Práctica 1=== | ||
+ | *La siguiente práctica es un sencillo fichero en el que hay que ir insertando las instrucciones que se piden | ||
+ | *Créate un proyecto en netbeans y completa las instrucciones que se piden. | ||
+ | |||
+ | {{MRM_Actividad|Title=Práctica básica con php| | ||
+ | <source lang=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 "Manuel" y mi apellido es "Romero" | ||
+ | |||
+ | //1)con echo pasando varios argumentos (separádados por coma) | ||
+ | |||
+ | |||
+ | //2)con print | ||
+ | |||
+ | //Explica en el fichero diferencias entre echo y print y semejanzas. | ||
+ | |||
+ | //Indica Por qué puedes 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 informe | ||
+ | // debe de respetarse 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 entero | ||
+ | |||
+ | //visualiza el valor de la variable y el tipo qué es | ||
+ | |||
+ | //Cambia la variable a los siguientes tipos :boolean, float, string y null, y visualizar su valor y tipo ) | ||
+ | |||
+ | |||
+ | //Prueba a ver el valor y tipo de una variable no definida previamente | ||
+ | |||
+ | |||
+ | |||
+ | /*Visualiza el código ascii del valor 64 al 122 en carácter usando la función ascii .. prueba con la función sprint ..*/ | ||
+ | |||
+ | |||
+ | //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 usa la función date() para ello | ||
+ | |||
+ | |||
+ | //Obtener los días, luego horas y luego minutos 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 (mira las funciones strtotime() para ello | ||
+ | // Obtén su edad en años, en meses y luego en días siempre redondeando | ||
+ | // tienes xx años | ||
+ | // tienes xx meses | ||
+ | // tienes xx 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> | ||
+ | }} | ||
+ | |||
+ | --> |
Última revisión de 18:21 9 dic 2021
Práctica 1
- La siguiente práctica es un sencillo fichero en el que hay que ir insertando las instrucciones que se piden
- Créate un proyecto en netbeans y completa las instrucciones que se piden.
<!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 "Manuel" y mi apellido es "Romero" //1)con echo pasando varios argumentos (separádados por coma) //2)con print //Explica en el fichero diferencias entre echo y print y semejanzas. //Indica Por qué puedes 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 informe // debe de respetarse 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 entero //visualiza el valor de la variable y el tipo qué es //Cambia la variable a los siguientes tipos :boolean, float, string y null, y visualizar su valor y tipo ) //Prueba a ver el valor y tipo de una variable no definida previamente /*Visualiza el código ascii del valor 64 al 122 en carácter usando la función ascii .. prueba con la función sprint ..*/ //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 usa la función date() para ello //Obtener los días, luego horas y luego minutos 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 (mira las funciones strtotime() para ello // Obtén su edad en años, en meses y luego en días siempre redondeando // tienes xx años // tienes xx meses // tienes xx 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>
|
-->