基于PHP Typehint问题的认证准备

时间:2019-02-15 11:04:45

标签: php type-hinting

我正在通过certlab考试,以获得PHP认证。他们问了以下问题,我不明白为什么答案是“ A”。

以下哪些陈述不正确?

A. Only methods can have type hints
B. Typehints can be optional
C. Typehints can be references

我认为:

  • A:是正确的[编辑:除非它们意味着您键入实际方法,而我将其解释为在参数和return语句中使用typehints。]
  • B:是正确的
  • C:是错误的。你如何添加一个 引用类型提示?确保您可以引用的变量是 提示但不提示?

1 个答案:

答案 0 :(得分:1)

正如彼得所提到的,我相信正确的答案是函数也可以被提示。方法和功能之间存在“差异”,尽管我认为差异在概念上比实际更多。