Diferencia entre revisiones de «Usuario:ManuelRomero/NewPHP/B2T1/practica»
Línea 1: | Línea 1: | ||
− | + | <!-- | |
{{:Usuario:ManuelRomero/dwes/B2T1/nav}} | {{:Usuario:ManuelRomero/dwes/B2T1/nav}} | ||
Línea 118: | Línea 118: | ||
</source> | </source> | ||
− | }} | + | }}->> |
===Práctica 2=== | ===Práctica 2=== | ||
Línea 186: | Línea 186: | ||
}} | }} | ||
{{MRM_Recursos de la Web|Title=Posible solución| | {{MRM_Recursos de la Web|Title=Posible solución| | ||
− | http://manuel.infenlaces.com/practica_1 | + | http://manuel.infenlaces.com/dwes_2017/practica_1/ |
+ | *Si pide credenciales usa '''''alumno_distancia''''' y de password '''''distancia''''' | ||
}} | }} |
Revisión de 06:40 20 nov 2017
<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 (separadados 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
//visualiza el valor de la variable y el tipo que eś
//Cambia la varialble 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 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> }}->>
Práctica 2
{{MRM_Actividad|Title=Acciones básicas con php 2|
Realiza un index que nos permita visualizar funcionalidad de las siguientes acciones
- A continuación se enumeran las acciones que debe de hacer cada fichero php
- En muchos casos será hacer el ejercicio propuesto en la sección de actividades o ejercicios
- Cada vez que se visualiza el ejercicio usando la función header se volverá a la pantalla principal esperando el tiempo que se especifique en el fichero
1.-Variables en php
- Haz el Ejercicio 1.- Declaración de variables de la sección de actividades modificando
- Cambia el valor de las variables
- Visualiza con print en lugar que con echo
- Volver al index después de 5 segundos*
2.-Constantes en php
- Haz un ejercicio donde definas la constante edad
- A la constante Edad le asignas tu edad.
- Luego visualiza los años que tienes y los años que te quedan para cumplir 100 años
- Volver al index después de 2 segundos*
2.-Asignación en php
- Asigna a una variable valores de diferente procedencia
- Un valor constante numérico
- Un valor constante string
- Un valor constante numérica con valor hexadecimal
- Un valor constante numérica con valor binario
- Un valor de una expresión numérica
- Un valor de una expresión de cadena de caracteres
- Un valor que devuelva una función , por ejemplo la función print
- El valor de una expresión que sea una asignación
- Visualiza luego los valores especificando de qué donde viene su valor
- Volver al index después de 5 segundos
4.-Selección en php
- Usando la selección del tipo switch, haz un programa que genere una edad aleatoria entre 1 y 150 años y nos diga si somos niños (0-11) adolescentes (12-17) jóvenes (18-35) adultos (36-65) jubilados (66- ...)
- La edad que no esté en el intevalo 0-110 años se visualizará 'edad no contenplada en nuestra encuesta'
- Volver al index después de 2 segundos
5.-Operador Ternario en php
- Usando el operador ternario obtén un número aleatorio de 1 a 1000 y visualiza con un texto si el número es par o impar .
- Volver al index después de 2 segundos
6.-Iteraciones en php
- Suma los 100 primeros números pares
- Volver al index después de 2 segundos
7.-Funciones en php Haz una función que reciba dos variables $a y $b $a se ha de pasar por referencia $b por valor
- La función duplica el valor de los parámetros
- La función devuelve el valor mayor de los dos
- El programa principal creará hará lo siguientes
1.-Crea dos valores en variables
2.-Visualiza sus valores
3.-Invoca a la función
4.-Visualiza los valores de los parámetros
5.-Hace lo especificado
6.-Visualiza los valores
7.-Después de la llamada a la función se visualizarán los valores
8.-Plantea que pasará si creamos dentro de la función una variable global que sea el igual al segundo parámetro de la función
http://manuel.infenlaces.com/dwes_2017/practica_1/
|