我的功能有问题。我使用Input::except
来获取包含数组中子表单的表单
例如,以下是我的表单中的字段名称:
name, adress, zip, ville, card[number], card[deliveryDate]
这是我的代码:
// This should give me an array with name adress zip and ville
$input = Input::except('card');
// This should give me an array with number and deliveryDate
$inputCard = Input::get('card');
这在开发中很好用。但是,当我在登台服务器上部署时,它会失败
Input::except()
会返回所有字段,例如Input::all()
;
我的开发环境:
我的暂存环境:
我不知道在哪里看,特别是。到目前为止,我所有的环境都表现得完全一样 如果有人有这个想法,他会受到欢迎。
ps:这里是var_dump(Input::all());
,两个环境中的输出完全相同。
array (size=15)
'_method' => string 'PATCH' (length=5)
'nom' => string 'Some Company' (length=25)
'adresse' => string 'some adress' (length=22)
'complement_adresse' => string '' (length=0)
'cpville' => string 'someCity - 40000' (length=17)
'insee' => string '49999' (length=5)
'telephone' => string '+33(0)12312312' (length=15)
'email' => string 'someemail@gmail.com' (length=25)
'siteweb' => string 'www.website.fr' (length=31)
'fournisseur_id' => string '18' (length=2)
'carteTransac' =>
array (size=4)
'numero' => string '54512' (length=5)
'departement_id' => string '312' (length=3)
'image_recto' => null
'image_verso' => null
'_url' => string '/agences/162' (length=12)
'photo' => null
我所做的确切命令是Input::except('carteTransac');