我正在将一个简单的数据库列表加载到无序列表中。
输出显示正常,但源有不需要的空格。 E.g:
<li class="loadZip"><?php echo htmlspecialchars($City['City']); ?>
返回:
<li class="loadZip">Dallas </li>
我该如何修剪?
答案 0 :(得分:4)
您拥有的一个选项是使用trim。
<?php echo trim(htmlspecialchars($City['City']));
另一种选择是修剪数据库本身的数据。例如,如果您使用的是MySQL,则查询可能如下所示:
select TRIM(City) from table;
答案 1 :(得分:1)
如果输出是数组,则对每个值执行类似的操作
$output = array_filter($output); // Remove blank values
$output = array_unique($output); // Remove duplicate values
$output = array_map('trim', $output); // Remove white spaces