我正在将数据库中的简单列表加载到无序列表中。
输出显示正常,但源有不需要的空格。例如:
<li class="loadZip"><?php echo htmlspecialchars($City['City']); ?>
回报:
<li class="loadZip">Dallas </li>
我该如何修剪这个?
我正在将数据库中的简单列表加载到无序列表中。
输出显示正常,但源有不需要的空格。例如:
<li class="loadZip"><?php echo htmlspecialchars($City['City']); ?>
回报:
<li class="loadZip">Dallas </li>
我该如何修剪这个?
您拥有的一种选择是使用trim。
<?php echo trim(htmlspecialchars($City['City']));
另一种选择是在您的数据库本身中修剪这些数据。例如,如果您使用的是 MySQL,您的查询可能如下所示:
select TRIM(City) from table;
如果输出是数组,你对每个值做这样的事情
$output = array_filter($output); // Remove blank values
$output = array_unique($output); // Remove duplicate values
$output = array_map('trim', $output); // Remove white spaces