Maison > développement back-end > Problème PHP > Différences entre les versions de PHP

Différences entre les versions de PHP

王林
Libérer: 2023-02-26 08:40:01
original
4560 Les gens l'ont consulté

Différences entre les versions de PHP

1. Comparaison des différences entre les versions PHP 5.2, 5.3, 5.4, 5.5, 5.6 et explication détaillée des nouvelles fonctionnalités

PHP5.2 以前:autoload, PDO 和 MySQLi, 类型约束
PHP5.2:JSON 支持
PHP5.3:弃用的功能,匿名函数,新增魔术方法,命名空间,后期静态绑定,Heredoc 和 Nowdoc, const, 三元运算符,Phar
PHP5.4:Short Open Tag, 数组简写形式,Traits, 内置 Web 服务器,细节修改
PHP5.5:yield, list() 用于 foreach, 细节修改
PHP5.6: 常量增强,可变函数参数,命名空间增强
Copier après la connexion

2. PHP7 Nouvelles fonctionnalités

./bin/php -v  #查看PHP版本
./bin/php -m  #查看安装的模块
Copier après la connexion

1. Type de variable

function test(int $a,string $b,array $c):int{

}
Copier après la connexion

2. 🎜>

try/catch

3. zval utilise la mémoire de pile

节约了内存分配
php5
zval*val;make_std_zval(val);

php7 zval val;
Copier après la connexion
Tutoriel recommandé : Tutoriel vidéo PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal