我们正在尝试使用包含数组的字符串打印名称列表。我们正在搜索表单内的自动完成输入字段中工作,并且我们正在使用 Bootstrap 的 Typeahead 脚本。
当我们“手动”粘贴数组的结果时,它可以工作,但问题是当我们使用 anecho
显示包含的所有值时,结果被视为单个值。
<?php
$name = array(the_title('"','",'));
foreach ($name as &$name_value) {
echo $name_value; // This prints: "Name 1", "Name 2", "Name 3",
}
?>
<?php endwhile; ?>
<input type="text" data-provide="typeahead" data-source='[<?php echo $name_value; ?>]'>