[关闭]
@Chiang 2020-01-07T13:32:18.000000Z 字数 563 阅读 555

类型申明

PHP


  • 类型声明允许函数在调用时要求参数为特定类型。 如果给出的值类型不对,那么将会产生一个错误: 在PHP 5中,这将是一个可恢复的致命错误,而在PHP 7中将会抛出一个TypeError异常。
  • 为了指定一个类型声明,类型应该加到参数名前。这个声明可以通过将参数的默认值设为NULL来实现允许传递NULL。

Class/interface name

The parameter must be an instanceof the given class or interface name.

self

The parameter must be an instanceof the same class as the one the method is defined on. This can only be used on class and instance methods.

array

The parameter must be an array.

callable

The parameter must be a valid callable.

bool

The parameter must be a boolean value.

float

The parameter must be a floating point number.

int

The parameter must be an integer.

string

The parameter must be a string.

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注