Input :: except根据我的环境行为不同

时间:2015-01-13 09:21:07

标签: php laravel laravel-4

我的功能有问题。我使用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();

我的开发环境:

  • Ubuntu 14.04在流浪汉机器上。
  • PHP 5.5.19-1 + deb.sury.org~trusty + 1
  • nginx 1.6.2

我的暂存环境:

  • Ubuntu 14.04
  • PHP 5.5.9-1ubuntu4
  • nginx 1.4.6

我不知道在哪里看,特别是。到目前为止,我所有的环境都表现得完全一样 如果有人有这个想法,他会受到欢迎。

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');

0 个答案:

没有答案