PHP 中的 gettype() 和 PHP 8 中的 get_debug_type() 之间的区别
在早期的PHP版本中,如果我们想获取一个变量的类型,我们习惯于使用gettype()函数。此函数返回自定义字符串中的变量类型。它返回所有可能的值,如整数、字符串、数组、布尔值、双精度、资源、NULL、未知类型等。
但是,gettype函数中存在问题。它不返回本机和熟悉的类型名称。它返回双精度而不是浮点数和整数而不是整数,等等。
为了克服这个问题,PHP8使用了get_debug_type函数。
get_debug_type()功能
在PHP8中,get_debug_type函数返回变量的真正本机类型。它返回一个浮点数、整数而不是双精度数和整数。该函数自动解析对象的类名。
get_debug_type()功能有助于
调试
商业逻辑
错误报告
示例:gettype()在PHP中使用函数
输出结果Expected Comment still got MyNovel
示例:get_debug_type()在PHP8中使用函数
输出结果Expected Comment still got MyNovel
热门推荐
10 读书祝福语女生短句简短
11 感谢同事新婚祝福语简短
12 感谢教官文案祝福语简短
13 员工聚会蛋糕祝福语简短
14 元宵发客户祝福语简短
15 给团队信心祝福语简短
16 医美的祝福语大全简短
17 异国姻缘的祝福语简短
18 兄妹拍照祝福语简短的话