Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/247.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
添加数据时如何在CakePHP 2 fotm中使用trim()函数?_Php_Cakephp 2.0 - Fatal编程技术网

添加数据时如何在CakePHP 2 fotm中使用trim()函数?

添加数据时如何在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

添加数据时如何在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->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']);