0

私が持っている場合:

print_r($request->getRequestVars());

それは印刷されます:

Array ( [n] => Coors [s] => 3 ) 

クアーズを印刷するにはどうすればよいですか?

echo $request->getRequestVars()->n;

動作していません、そして私は他のいくつかのことを試しました。これは非常に基本的なことですが、イライラします

4

3 に答える 3

2

試す:

<?php

$var = $request->getRequestVars();
echo $var['n'];

?>
于 2012-12-18T19:04:11.650 に答える
2

このメソッド$request->getRequestVars();は実際に配列を返すと思います。したがって、次の線に沿って何かを行う必要があります。

$foo = $request->getRequestVars();
echo $foo['n'];
于 2012-12-18T19:05:29.807 に答える
2

$request->getRequestVars()オブジェクトではなく配列を返すことに注意してください。関数配列の逆参照PHP 5.4があり、それが実行している場合は、次のようになります。

echo $request->getRequestVars()['n'];

そうしないと

$v = $request->getRequestVars();
echo $v['n'];
于 2012-12-18T19:18:18.560 に答える