Programación avanzada en PHP

Ricardo Pérez López

IES Doñana, curso 2020/2021

1 Diseño de aplicaciones orientadas a objetos

1.1 Clases

1.2 Propiedades

1.2.1 Predeterminadas

1.2.2 Dinámicas

1.3 Métodos

1.3.1 Referencia $this

1.3.2 Constructores y destructores

1.4 Constantes

1.4.1 self

1.5 Herencia

1.5.1 parent

1.5.2 Sobreescritura de métodos

1.6 Miembros estáticos

1.6.1 Constantes

1.6.2 Métodos estáticos

1.6.3 Propiedades estáticas

1.6.4 Enlace estático en tiempo de ejecución

1.7 Interfaces

1.8 Traits

1.9 La clase stdClass

1.9.1 Conversión de array a object

2 Espacios de nombres

3 Funciones anónimas

3.1 Clausuras

4 Callables

4.1 call_user_func()

4.2 array_map() y array_reduce()

5 Metadatos

5.1 Objetivos de la unidad

5.2 Resultados de aprendizaje y criterios de evaluación asociados

5.2.1 RA2

5.2.2 RA3

5.2.3 RA4

5.2.3.1 CE4.g

5.2.4 RA5

5.2.4.1 CE5.g

5.2.4.2 CE5.h

// reveal.js plugins