Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php codeception seeResponseMatchesJsonType允许空数组_Php_Codeception - Fatal编程技术网

Php codeception seeResponseMatchesJsonType允许空数组

Php codeception seeResponseMatchesJsonType允许空数组,php,codeception,Php,Codeception,我想检查json结构是否与以下内容匹配: $I->seeResponseMatchesJsonType([ 'user' => [ 'id' => 'string', 'name' => 'string', 'avatar' => 'string' ]); 但是,如果用户为null,它也应该接受。它适用于基本类型: $I-

我想检查json结构是否与以下内容匹配:

$I->seeResponseMatchesJsonType([
            'user' => [
                'id' => 'string',
                'name' => 'string',
                'avatar' => 'string'
            ]);
但是,如果用户为null,它也应该接受。它适用于基本类型:

$I->seeResponseMatchesJsonType([
            'user' => 'null|string'
]); 
但是如何使用嵌套数组来实现这一点呢