如果您不想使用json_decode()
函数来显示JSON值,您可以使用以下方法之一:
print_r()
函数:print_r()
函数可以打印出数组或对象的结构,包括JSON解码后的结果。您可以直接将JSON字符串作为参数传递给print_r()
函数,如下所示:$jsonString = '{"name": "John", "age": 30}';
$data = json_decode($jsonString);
print_r($data);
这将输出以下结果:
stdClass Object
(
[name] => John
[age] => 30
)
var_dump()
函数:var_dump()
函数可以显示变量的详细信息,包括类型和值。您可以将JSON解码后的结果传递给var_dump()
函数,如下所示:$jsonString = '{"name": "John", "age": 30}';
$data = json_decode($jsonString);
var_dump($data);
这将输出以下结果:
object(stdClass)#1 (2) {
["name"]=>
string(4) "John"
["age"]=>
int(30)
}
这两种方法都可以用来显示JSON解码后的值,而不使用json_decode()
函数。请根据您的需求选择适合的方法。