可以使用is_array()函数和json_decode()函数来判断数据类型是json还是数组。

示例代码:

$data = '{"name":"John","age":30,"city":"New York"}'; // json数据

// 判断是否为数组
if (is_array($data)) {
    echo '数据类型为数组';
} else {
    echo '数据类型为json';
    $arr_data = json_decode($data, true); // 将json数据转换为数组
    print_r($arr_data); // 输出数组
}

其中,is_array()函数用于判断数据类型是否为数组,如果是数组则输出“数据类型为数组”,否则输出“数据类型为json”。如果数据类型为json,则使用json_decode()函数将其转换为数组,并输出数组。

php 判断数据类型是json还是数组

原文地址: http://www.cveoy.top/t/topic/fQS7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录