php 判断数据类型是json还是数组
可以使用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()函数将其转换为数组,并输出数组。
原文地址: http://www.cveoy.top/t/topic/fQS7 著作权归作者所有。请勿转载和采集!