dzhuravel / php7x
此软件包已被废弃,不再维护。没有建议替代软件包。
使用PHP库,我们在index.php文件中检查7.x新特性。
dev-master
2019-06-29 11:33 UTC
Requires
- php: >7.1
This package is auto-updated.
Last update: 2020-08-29 14:14:10 UTC
README
此项目展示了从7.0到7.3不同版本PHP更新的示例。
安装
安装此扩展的首选方式是通过composer。检查composer.json以获取此扩展的依赖和要求。阅读此composer.json以获取源库的要求。
安装或运行
php composer.phar require "dzhuravel/php7x @dev"
基本使用
查看index.php,在末尾有使用不同PHP版本功能的函数。
ternarOperator()
echo $test1->ternarOperator();
- 如果变量$firstVar已定义,则函数返回它,否则返回常量3。
getKey()
echo $test1->getKey(int $key);
- 我们能够找到数组中的第一个键array_key_first()。如果没有输入$key,则函数将使用array_key_last()返回数组的最后一个键。
countVar()
echo $test1->countVar();
- 使用PHP 7.3的is_countable()函数,我们可以确定是否可以计数数组。提供的示例中没有包括数组作为输入。
setPower()
echo $test2->setPower();
- 该函数与严格类型属性相关联。如果输入的数字是整数,则将提供结果。
textEntered()
echo $test2->textEntered();
- void的使用示例。在这种情况下,该函数不应返回值。使用PHP 7.1特性。
类常量
- PHP 7.1使用可见性常量的示例。
函数中使用null作为参数的能力
- 在PHP 7.1中,如果函数参数允许其中一个参数为null,则允许返回null值。大多数函数中都有示例。