📜  PHP 7-标量类型声明

📅  最后修改于: 2020-10-21 04:56:16             🧑  作者: Mango


在PHP 7中,引入了一个新功能,即标量类型声明。标量类型声明有两个选项-

  • 强制-强制是默认模式,无需指定。

  • 严格-严格模式必须明确暗示。

可以使用上述模式强制执行以下类型的函数参数-

  • 整型
  • 浮动
  • 布尔
  • 字符串
  • 介面
  • 数组
  • 可召回的

示例-强制模式


它产生以下浏览器输出-

9

示例-严格模式


它产生以下浏览器输出-

Fatal error: Uncaught TypeError: Argument 2 passed to sum() must be of the type integer, string given, ...