如果我有:
print_r($request->getRequestVars());
打印出来:
Array ( [n] => Coors [s] => 3 )
我怎么打印出来的?
echo $request->getRequestVars()->n;
无法正常工作,我还尝试了其他一些事情。我知道这是超级基础,但令我感到沮丧
答案 0 :(得分:2)
尝试:
<?php
$var = $request->getRequestVars();
echo $var['n'];
?>
答案 1 :(得分:2)
我假设方法$request->getRequestVars();
实际上返回一个数组。
所以,你必须做一些事情:
$foo = $request->getRequestVars();
echo $foo['n'];
答案 2 :(得分:2)
请注意$request->getRequestVars()
返回数组而不是对象。 PHP 5.4
有Function Array Dereferencing如果你正在运行那么你可以拥有:{/ p>
echo $request->getRequestVars()['n'];
否则
$v = $request->getRequestVars();
echo $v['n'];