PHP 8.2
Revisión del 06:57 16 jul 2022 de Josego (discusión | contribs.) (Página creada con «= Descripción = PHP 8.2 se lanzará el 24 de noviembre del 2022. = Características = * Nueva Función memory_reset_peak_usage * Clases Readonly * Agregar tipo true * Tipos ‘Null’ y ‘False Standalone’ * Propiedades Dinámicas en Desuso * Nuevo Modificador /n * Redactar Parámetros en Back Traces * Interpolación de Cadenas Obsoletas ${} * Eliminación de Callables Parcialmente Soportados * MySQLi ya no se compila con libmysql = Instalar = ==…»)
Descripción
PHP 8.2 se lanzará el 24 de noviembre del 2022.
Características
- Nueva Función memory_reset_peak_usage
- Clases Readonly
- Agregar tipo true
- Tipos ‘Null’ y ‘False Standalone’
- Propiedades Dinámicas en Desuso
- Nuevo Modificador /n
- Redactar Parámetros en Back Traces
- Interpolación de Cadenas Obsoletas ${}
- Eliminación de Callables Parcialmente Soportados
- MySQLi ya no se compila con libmysql
Instalar
Usando docker
Obtener imagen
docker pull php:8.2.0alpha3-zts-buster
Interactuando con PHP
docker run -it --rm php:8.2.0alpha3-zts-buster
Ejecutamos:
echo PHP_VERSION;
Salida:
8.2.0alpha3
Ejecutar con un script PHP
OBS:
- Deben de crear un script llamado test.php en la ruta /home/proyectosbeta/Codigo/PHP/versiones/8.2/general
Script
<?php echo "Bienvenido Proyectos Beta a PHP 8.2 Alpha" . PHP_EOL;
Ejecutamos:
docker run -it -v "$PWD":/home/proyectosbeta/Codigo/PHP/versiones/8.2/general -w /home/proyectosbeta/Codigo/PHP/versiones/8.2/general php:8.2.0alpha3-zts-buster php test.php
Salida:
Bienvenido Proyectos Beta a PHP 8.2 Alpha