PHP8.1中gettype()和get_debug_type()的区别?
gettype()
和 get_debug_type()
之间的确切区别是什么?
官方文档描述了它,但对我来说太模糊了:
gettype()
: 获取变量的类型或对象名称get_debug_type()
:获取变量的类型
What is the exact difference between gettype()
and get_debug_type()
?
Official documentation describes it, but too vague for me:
gettype()
: Get the type or object name of a variableget_debug_type()
: Get the type of a variable
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这两个函数通常用于变量调试以及获取给定变量的
类型
。主要区别是:
gettype()
返回以下可能的字符串值之一:在浮点数的情况下返回,而不仅仅是“浮点数”)
get_debug_type()
返回以下可能的字符串值之一:来源:
Both functions are generally used for variable debugging and to get the
type
of a given variable.The main difference is:
gettype()
returns one of the following possible string values:returned in case of a float, and not simply "float")
get_debug_type()
returns one of the following possible string values:Sources: