
En PHP la mayoría de las variables está en un ámbito simple, por ejemplo: <?php $variable = "hola mundo"; include "archivo.php"; ?> La variable $variable estará disponible incluso en archivo.php, excepto en las funciones, dentro de una función las variables son locales. Todas las variables dentro de una función tendrán alcance local, con una excepción […]
Leer mas..
Por ahora veremos las variables predefinidas rapidamente pero se ahondara luego en futuros post que tambien estaran vinculados a PHP 101. supreglobales — Son variables internas que están disponibles siempre. Lo que quiere decir esto es que no importa si esta en un ámbito local o global.
Leer mas..
n generador permite escribir código que utilice foreach para iterar sobre un conjunto de datos sin que sea necesario cargar el array en memoria. Cargar un array en memoria puede ocasionar que se exceda el límite de memoria, o requiera una cantidad considerable de tiempo de procesado para generarse.
Leer mas..
Exception: es la clase base para todas las excepciones en PHP 5, y la clase base para todas las excepciones de usuario en PHP 7 En PHP 7, Exception implementa la interfaz Throwable Exception implements Throwable { /* Properties */ protected string $message ; protected int $code ; protected string $file ; protected int $line ; /* Methods […]
Leer mas..
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 […]
Leer mas..