0
我正在学习一个配置项,我收到了一个教程,它有点老,在这个教程中它没有任何问题,但我收到了类似这样的提示::遇到一个PHP错误 严重性:通知 消息:数组字符串转换如何在PHP中向数组项添加/追加值?
下面是代码::
$rules = array(
'name'=>array(
'field'=>'name',
'label'=>'Name',
'rules'=>'trim|required'
),
'email'=>array(
'field'=>'email',
'label'=>'Email',
'rules'=>'trim|required|valid_email|callback__unique_email'
),
'password'=>array(
'field'=>'password',
'label'=>'Password',
'rules'=>'trim|matches[password_confirm]'
)
)
要添加提交了所需的规则密码,它使用了这样的
$rules['password'] .= '|required';
但是,当我用这个,不工作,当我VAR倾倒,我得到这个
'password' => string 'Array|required' (length=14)
我使用PHP 5.6
,有什么事情不对的代码,任何帮助将不胜感激。谢谢
期望值会是这样
array (size=4)
'name' =>
array (size=3)
'field' => string 'name' (length=4)
'label' => string 'Name' (length=4)
'rules' => string 'trim|required' (length=13)
'email' =>
array (size=3)
'field' => string 'email' (length=5)
'label' => string 'Email' (length=5)
'rules' => string 'trim|required|valid_email|callback__unique_email' (length=48)
'password' =>
array (size = 3)
'field' => string 'password' (length=16)
'label' => string 'Password' (length=16)
'rules' => string 'trim|matches[confirm_password]|required' (length=22)
'$ rules ['password'] ['rules']。='| required';' –
多数民众赞成它,谢谢你 –