私が持っている場合:
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
があり、それが実行している場合は、次のようになります。
echo $request->getRequestVars()['n'];
そうしないと
$v = $request->getRequestVars();
echo $v['n'];