PHP7相比PHP5有哪些显著区别和优化?
- 内容介绍
- 文章标签
- 相关推荐
本文共计928个文字,预计阅读时间需要4分钟。
在PHP中,可以通过以下方式声明变量、指定类型和返回类型:
php
// 声明一个字符串变量并赋值$name=张三;
// 声明一个浮点数变量并赋值$score=88.5;
// 声明一个布尔变量并赋值$isActive=true;
// 函数声明,指定返回类型为整型function getAge() : int { return $age;}
// 函数调用,输出整型变量echo getAge();
// 函数声明,指定返回类型为字符串function getName() : string { return $name;}
// 函数调用,输出字符串变量echo getName();
// 函数声明,指定返回类型为浮点数function getScore() : float { return $score;}
// 函数调用,输出浮点数变量echo getScore();
// 函数声明,指定返回类型为布尔值function isActive() : bool { return $isActive;}
// 函数调用,输出布尔值变量echo isActive();?>
1、php标量类型和返回类型声明
#主要分为两种模式,强制性模式和严格模式 declare(strict_types=1) #1表示严格类型校验模式,作用于函数调用和返回语句;0表示弱类型校验模式。
本文共计928个文字,预计阅读时间需要4分钟。
在PHP中,可以通过以下方式声明变量、指定类型和返回类型:
php
// 声明一个字符串变量并赋值$name=张三;
// 声明一个浮点数变量并赋值$score=88.5;
// 声明一个布尔变量并赋值$isActive=true;
// 函数声明,指定返回类型为整型function getAge() : int { return $age;}
// 函数调用,输出整型变量echo getAge();
// 函数声明,指定返回类型为字符串function getName() : string { return $name;}
// 函数调用,输出字符串变量echo getName();
// 函数声明,指定返回类型为浮点数function getScore() : float { return $score;}
// 函数调用,输出浮点数变量echo getScore();
// 函数声明,指定返回类型为布尔值function isActive() : bool { return $isActive;}
// 函数调用,输出布尔值变量echo isActive();?>
1、php标量类型和返回类型声明
#主要分为两种模式,强制性模式和严格模式 declare(strict_types=1) #1表示严格类型校验模式,作用于函数调用和返回语句;0表示弱类型校验模式。

