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
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法