先来看下代码:
echo 'load INPUT类之前:';
var_dump($_POST);
$IN =& load_class('Input', 'core');
echo 'load INPUT类之后:';
var_dump($_POST);exit;结果:
看到了吗,$_POST的数据格式不同,INT变成了STRING
但也许和我的操作有关,因为我是在系统钩子里对$_POST原始数据进行了json_decode修改
$_POST['data'] =@json_decode($_POST['data'],true);
本文探讨了在PHP中加载INPUT类前后$_POST数据类型的差异,特别是在系统钩子中使用json_decode对原始$_POST数据进行处理后的影响。

1433

被折叠的 条评论
为什么被折叠?



