This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ejercicio 10 | |
Crea una interfaz, para el uso de registro de logs de acciones de una clase , con el método en la interfaz: | |
- log | |
implementalo en una clase noticia e implementa el método log, para que escriba en un archivo, luego haz uso de este método, para registrar los usos de setters y getters, construct y destroy |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ejercicio 4. Parte 1 (básico). | |
- Guardar la fecha y hora actuales en apc, con una TTL de 2 minutos. | |
- Para cada ejecución, imprimir el valor cacheado previamente, si está cacheado. | |
- Si no está cacheado, calcular, imprimir y guardar el nuevo valor. | |
Ejercicio 3. Parte 2 (intermedio). | |
- Ampliar el código para que elimine el valor cacheado si el minuto es par. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ejercicio 6. Parte 1 (básico). | |
- Crea una clase con al menos 2 atributos y genera sus métodos modificadores (setters) y consultores (getters) | |
- Crea una instancia de esa clase | |
Ejercicio 6. Parte 2 (intermedio). | |
- Crea un constructor el cual pueda recibir 0 ó más parámetros | |
Ejercicio 6. Parte 3 (avanzado). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ejercicio 5. Parte 1 (básico). | |
- Ordenar los elementos del array en orden ascendente | |
Ejercicio 5. Parte 2 (intermedio). | |
- Devuelve la suma de los tres mayores elementos del array anterior, sin hacer uso de estructuras lógicas, | |
solo con la utilización de funciones php nativas. | |
Ejercicio 5. Parte 3 (avanzado). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ejercicio 9. Parte 1 (básico). | |
- Crea una clase con 2 ó más atributos con métodos modificacores (setters) y observadores (getters) | |
Ejercicio 9. Parte 2 (intermedio). | |
- Amplia el código realizando Serialize e unserialize a esas clases | |
Ejercicio 9. Parte 3 (avanzado). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ejercicio 12. Parte 1 (básico). | |
- Realiza reemplazo de cadenas, haciendo uso de las funciones nativas de php | |
Ejercicio 12. Parte 2 (intermedio). | |
- obtén solo el texto de una página web mediante file_get_contents, escapando los tags html | |
Ejercicio 12. Parte 3 (avanzado). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ejercicio 7. Parte 1 (básico). | |
- Crea dos clase con sus métodos modificadores (setters) y observadores (getters), | |
las cuales puedan tener una relación entre ellas 1 <-> 0..* bidireccional. (ejemplo profesor 1 <--> 0..* alumno) | |
Ejercicio 7. Parte 2 (intermedio). | |
- Amplia el código creando un constructor, destructor y clone para estas clases. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ejercicio 8. Parte 1 (básico). | |
- Realiza una clase padre, la cual se pueda usar para heredar (por ejemplo, persona, para luego | |
especializarse en alumno), | |
con su constructor que al menos reciba un parámetro y al menos 2 atributos. | |
-agrega métodos modificadores (setters) y observadores (getters), para los atributos | |
Ejercicio 8. Parte 2 (intermedio). | |
- Amplia el código anterior realizando una especialización de la clase anterior |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ejercicio 13. Parte 1 (básico). | |
- genera un formulario, con 3 campos, uno de ellos será una string, otro numérico el otro un tipo alfanumérico | |
con method get | |
- imprime los resultados del mismo | |
Ejercicio 13. Parte 2 (intermedio). | |
- genera un formulario, con 3 campos input, con method post | |
- comprueba que todos los campos de entrada son del tipo que tiene que ser (entero, numérico y alfanumérico) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Ejercicio 10. Parte 1 (básico). | |
- Crea una interfaz, con 2 métodos. | |
Ejercicio 10. Parte 2 (intermedio). | |
- Amplia el código implementando la interfaz en otra clase. | |
Ejercicio 10. Parte 3 (avanzado). |
OlderNewer