如何从返回的JSON数组
问题描述:
得到的值,如果我有:如何从返回的JSON数组
print_r($request->getRequestVars());
打印出:
Array ([n] => Coors [s] => 3)
我怎么会打印出库尔斯?
echo $request->getRequestVars()->n;
无法正常工作,我尝试了其他几件事。我知道这是超级简单,但它是令人沮丧的我
答
尝试:
<?php
$var = $request->getRequestVars();
echo $var['n'];
?>
答
我假设方法$request->getRequestVars();
实际上可以返回数组。 所以,你必须做的线沿线的东西:
$foo = $request->getRequestVars();
echo $foo['n'];
答
请注意:$request->getRequestVars()
返回数组不会反对。 PHP 5.4
具有Function Array Dereferencing,如果那是你正在运行,那么你可以有:
echo $request->getRequestVars()['n'];
其他
$v = $request->getRequestVars();
echo $v['n'];
'getRequestVars()'返回一个数组,而不是一个对象。 –