centos7安装php8.2.6笔记

centos7安装php8.2.6笔记

最近php8.2发布了,PHP 8.2 是 PHP 语言的一个主版本更新。它包含了只读类、null、false 和 true 作为独立的类型、废弃动态属性、性能改进等。

800_auto

一、php8.2主要特性和改进:

支持分离式(联合交叉)类型,能更精确地定义参数、返回值类型

800_auto

支持null、true和false作为独立类型

800_auto


支持只读类(readonly class),所有属性自动变为只读。

800_auto

新增random扩展,重构随机数的生成。

800_auto

支持在trait中声明常量。

800_auto

新增#SensitiveParameter特性隐藏敏感参数。

弃用动态属性(除非使用#AllowDynamicProperties)。

800_auto

新增函数和类,如:

800_auto

二、标centos安装php8.2.6

那么今天我们在centos下安装php8.2.6

创建目录

$ mkdir /php82

下载PHP安装包

$ cd /php82

$ wget https://www.php.net/distributions/php-8.2.6.tar.gz

解压安装包

$ tar -zxvf php-8.2.6.tar.gz

安装依赖包

yum -y install libxml2-devel sqlite-devel bzip2-devel libcurl-devel libpng-devel libjpeg-devel fr...

点击查看剩余70%

{{collectdata}}

网友评论