添加数据时如何在CakePHP 2 fotm中使用trim()函数?
添加数据时如何在CakePHP 2表单中使用添加数据时如何在CakePHP 2 fotm中使用trim()函数?,php,cakephp-2.0,Php,Cakephp 2.0,添加数据时如何在CakePHP 2表单中使用trim()函数 <?php echo $this->Form->input('service_id'); echo $this->Form->input('name'); echo $this->Form->input('unit'); echo $this->Form->input('price'); echo $this->Form->inp
trim()
函数
<?php
echo $this->Form->input('service_id');
echo $this->Form->input('name');
echo $this->Form->input('unit');
echo $this->Form->input('price');
echo $this->Form->input('date');
?>
在控制器中,在
保存()数据之前:
$this->data['YourModelName'] = array_map('trim', $this->data['YourModelName']);
如果您愿意,您也可以对每个字段单独执行此操作。谢谢您做出的好决定。只是日期中没有错误()$this->request->data['Price']=array_map('trim',array($this->request->data['Price']['name'],$this->request->data['Price']['unit'],$this->request->data['Price']['Price']);