Blog de programación, errores, soluciones

Chose Language:
Author: Admin/Publisher |finished | checked

Interfaces y clases predefinidas en PHP

En este apartado solo se dirá lo que son y nada mas, ya que son clases e interfaces predefinidas y normalmente se les usa sin darnos cuenta por ejemplo Throwable que es usada al usar throw o en las excepciones o closure cuando se crea una función anónima. Si alguna de estas clases o interfaces es de su interés puede profundizar en http://php.net/manual/es/reserved.interfaces.php

Traversable: Interfaz para detectar si una clase puede recorrerse mediante foreach.

Iterator: Interfaz para iteradores externos u objetos que pueden ser iterados internamente por sí mismos.

IteratorAggregate: Para crear una interfaz externa Iterator.

Throwable: es la interfaz base para cualquier objeto que pueda ser lanzado mediante una sentencia throw en PHP 7, incluyendo Error y Exception.

ArrayAccess: Interfaz para proporcionar acceso a objetos como arrays.

Serializable: Interfaz para personalizar la serialización.

Closure: Clase empleada para representar funciones anónimas.

Generator: Los objetos Generator son devueltos desde generadores.

Category: php
Something wrong? If you found an error or mistake in the content you can contact me on Twitter | @luisg2249_luis.
Last 4 post in same category