Saya sangat baru dalam symfony. Dalam bahasa lain seperti java dan lainnya saya dapat menggunakanrequest.getParameter('parmeter name')
untuk mendapatkan nilai.
Apakah ada hal serupa yang dapat kita lakukan dengan symfony2.
Saya telah melihat beberapa contoh tetapi tidak ada yang bekerja untuk saya. Misalkan saya memiliki bidang isian dengan nama pengguna . Dalam bentuk tindakan saya mencoba menggunakan sesuatu seperti ini:
$request = $this->getRequest();
$username= $request->request->get('username');
Saya juga sudah mencoba
$username = $request->getParameter('username');
dan
$username=$request->request->getParameter('username');
Tapi tidak ada opsi yang berfungsi. Namun berikut ini berfungsi dengan baik:
foreach($request->request->all() as $req){
print_r($req['username']);
}
Di mana saya melakukan kesalahan dalam menggunakan getParameter()
metode. Bantuan apa pun akan dihargai.
get()
adalah metode yang benar dan (b) menyalakan pemberitahuan PHP sehingga Anda dapat melihat apakah ada masalah? (c) Apakah Symfony 2 memiliki toolbar debug seperti symfony 1, sehingga Anda dapat melihat apakah Anda telah membuat kesalahan?
$request->request-get()
seharusnya$request->request->get()
. Mungkinkah itu?