Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/148.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
Php 如何在on<;中显示多个值;选项>;标签?_Php_Html_Html Select - Fatal编程技术网

Php 如何在on<;中显示多个值;选项>;标签?

Php 如何在on<;中显示多个值;选项>;标签?,php,html,html-select,Php,Html,Html Select,我有一个带有许多选项标签的选择列表。对于每个选项标记,我希望向用户显示多个值 <option value="' . $location['locationId'] . '">' . $location['locationName'] . '</option> ”$位置['locationName']。' 我不想只显示$location['locationName'],而是想显示该位置包含的值, 例如:$location['city',$location['provin

我有一个带有许多选项标签的选择列表。对于每个选项标记,我希望向用户显示多个值

<option value="' . $location['locationId'] . '">' . $location['locationName'] . '</option>
”$位置['locationName']。'
我不想只显示$location['locationName'],而是想显示该位置包含的值, 例如:$location['city',$location['province']

我似乎找不到一种方法来以一种吸引人的方式展示这一点

以下是我完整的选择列表:

<select class="form-control" size="10" name="locationId">';
    foreach ($locations as $location) {
        $pageContent[] = '<option value="' . $location['locationId'] . '">' . $location['locationName'] . '</option>';
    }
    $pageContent[] = '</select>
”;
foreach($locations作为$location){
$pageContent[]='.$location['locationName'].';
}
$pageContent[]='

$location['locationName'].-'$地点['city'].-'$地点['province']
?可能这可以帮助您满足您的需求。AymDev,我想到了这个解决方案,我的问题是它在视觉上不会有吸引力,因为价值观不会相互一致