`trim`在PHP中不起作用

时间:2016-11-21 10:00:45

标签: php string

我有一个表单,在提交时,将传递一个数组。该数组中的元素将使用rxml分隔。这就是我尝试的方式:

$options = $this->request->data('options');

$count = count ($options);
$rxml = "<rslist>";
for ($i = 0; $i < $count; $i++) {
     $trimmedOption = trim($options[$i], "    ");
$rxml = $rxml.'<rs option="'.$trimmedOption.'" />';
}
$rxml = $rxml . "</rslist>";

当元素转换为字符串时,首先会对其进行修剪,因为字符串右侧有一些空白区域。像这样opton-1。 为了删除那个空间,我使用了修剪选项。但是,这不起作用。 我试过了:

str_replace(' ', '', $options[$i]);
rtrim($options[$i]);

太。但是,没有任何效果。该字符串仅以额外空间保存。所以我该怎么做?我应该改变什么?

0 个答案:

没有答案