php 什么是函数定义中的"数据库"关键字



"数据库"关键字在下面的函数def中指示什么?我无法(很容易)为此找到文档。

function __construct($arg1, $arg2, database $mysqli = NULL)

这是类型提示。这意味着在这种情况下,变量$mysqli应符合以下条件的至少一个:

  1. 数据库类的实例;
  2. 来自classe的实例,该实例从名为数据库的classe继承;
  3. 来自classe的实例,该实例实现了名为数据库的接口。

最新更新