测试发现:ThinkPHP6.0控制器可以返回对象,但是不能返回null
<?php // 定义一个表示类 class NullObject{}; // 将null表示类实例化并返回 $null = new NullObject(); // 在返回中间件中对数据进行转换 if($null instanceof NullObject){ $null = null; } echo json_encode($null); // null
测试发现:ThinkPHP6.0控制器可以返回对象,但是不能返回null
<?php // 定义一个表示类 class NullObject{}; // 将null表示类实例化并返回 $null = new NullObject(); // 在返回中间件中对数据进行转换 if($null instanceof NullObject){ $null = null; } echo json_encode($null); // null