Buscar

miércoles, 28 de septiembre de 2022

PHP v8.1.11 | Desarrollo Web

Versión 8.1.11 (27 Septiembre 2022)

Freeware | Windows y Linux | Funciona en 32 y 64 bits. 


Un popular lenguaje de secuencias de comandos de propósito general que es especialmente adecuado para el desarrollo web.

Rápido, flexible y pragmático, PHP potencia todo, desde su blog hasta los sitios web más populares del mundo.

Enumeraciones.

Utilice enumeración en lugar de un conjunto de constantes y obtenga una validación inmediata.

Propiedades de solo lectura.

Las propiedades de solo lectura no se pueden cambiar después de la inicialización, es decir, después de que se les asigne un valor.
Son una excelente manera de modelar objetos de valor y objetos de transferencia de datos.

De sintaxis invocable de primera clase.

Ahora es posible obtener una referencia a cualquier función; esto se denomina sintaxis invocable de primera clase.

Nuevo en inicializadores.

Los objetos ahora se pueden usar como valores de parámetros predeterminados, variables estáticas y constantes globales, así como en argumentos de atributos.
Esto efectivamente hace posible el uso de atributos anidados.

Tipos de intersección pura.

Utilice tipos de intersección cuando un valor deba satisfacer varias restricciones de tipo al mismo tiempo.

Actualmente no es posible mezclar tipos de unión e intersección, como A&B|C.

Nunca devolver tipo.

Una función o método declarado con el nevertipo indica que no devolverá un valor y lanzará una excepción o finalizará la ejecución del script con una llamada de die(), exit(), trigger_error()o algo similar.

Constantes de clase final.

Es posible declarar constantes de clase finales, de modo que no se puedan anular en las clases secundarias.

Notación numérica octal explícita.

Ahora es posible escribir números octales con el 0oprefijo explícito.

Fibras.

Las fibras son primitivas para implementar concurrencia cooperativa ligera. Son un medio para crear bloques de código que se pueden pausar y reanudar como generadores, pero desde cualquier lugar de la pila. Las fibras en sí mismas no brindan simultaneidad mágicamente, aún debe haber un ciclo de eventos. Sin embargo, permiten que las implementaciones con y sin bloqueo compartan la misma API.

Las fibras permiten deshacerse del código repetitivo visto anteriormente con Promise::then()corrutinas basadas en Generador. Las bibliotecas generalmente crearán más abstracciones en torno a las fibras, por lo que no es necesario interactuar con ellas directamente.

Fuente | PHP

DESCARGAR DE PHP

Freeware | Windows y Linux | Funciona en 32 y 64 bits. 

No hay comentarios.:

Publicar un comentario

"Any comment that goes against the software licenses will not be well seen. Example: links or references to piracy sites or the use of words that refer to the invalidation of any software license or licenses."
"Cualquier comentario que vaya en contra de las licencias de software, no será bien visto. Ejemplo: enlaces o referencias a sitios de pirateria o el uso de palabras que hagan referencia a la invalidación de alguna licencia o algunas licencias de software."

VER MÁS

CLIC EN ENTRADAS ANTIGUAS PARA VER MÁS↗

LOS MÁS VISTOS

Clicky