PHP generators – Que son los generadores en php

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.

read more
Excepciones predefinidas en PHP

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 […]

read more
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 […]

read more
laravel / controller – controladores en laravel

En este post veremos como crear un controlador en laravel y como usarlo. Laravel usa algo parecido al patrón MVC, (modelo, vista, controlador). En este modelo el controlador se encarga de aceptar los datos pasados por input en nuestra vista y convertirlos en comandos para nuestro model, incluso se encarga de comunicarse con el modelo y enviar datos a la vista.

read more
PHP / explode – de string a array

La función de PHP explode divide un string en varios substrings los cuales son almacenados en un array.

read more
PHP / implode – convierte un array a string en PHP

Así como el título lo dice, la función implode de PHP permite convertir un Array a String, pero más que convertir el término correcto sería que une los elementos de un array en un string.

read more
PHP / Exception – Manejo de excepciones en PHP

¿que es una excepción? Es la indicación de que hay un problema al ejecutar una aplicación. A continuación dejo una cita de lo que es el manejo de excepciones desde wikipedia. El manejo de excepciones es una técnica de programación que permite al programador controlar los errores ocasionados durante la ejecución de un programa informático . […]

read more
PHP / error – manejo de errores en PHP

En PHP los errores se manejan de una manera algo distinta a otros lenguajes, PHP tratará de seguir adelante con los errores y todo hasta que un error fatal ocurra. Claro está que dará notificaciones de esos errores. Cada error que genera PHP incluye un tipo. Existe una lista de dichos tipos, junto con una […]

read more
Namespaces en PHP

¿Qué son los namespaces? En su definición más aceptada, los espacios de nombres son una manera de encapsular elementos .

read more
include y require en PHP

Tanto include en PHP como require incluyen todo el texto que está en un archivo en otro, aunque estos tienen una diferencia entre sí. Include emitirá una advertencia si no encuentra el archivo, require, en cambio, emitirá un error fatal. Sintaxis y Ejemplo de Include y include_once en PHP Primero realizaré un archivo para mostrar […]

read more