如何在html内容中添加一些php函数
是否可以在html内容中执行某些功能 这是我的代码:如何在html内容中添加一些php函数,php,html,Php,Html,是否可以在html内容中执行某些功能 这是我的代码: $parts = explode(',', 'option 1,option 2,option 3'); echo "<div class='form-group'> <div class='col-sm-12'> <label>label</label> <select class='form-control' style='wid
$parts = explode(',', 'option 1,option 2,option 3');
echo "<div class='form-group'>
<div class='col-sm-12'>
<label>label</label>
<select class='form-control' style='width: 100%;' name='select' placeholder='select'>
foreach($parts as $index=>$key) {
echo '<option>'.$key .'</option>';
}
</select>
</div>
</div>";
$parts=explode(',','option 1,option 2,option 3');
回声“
标签
foreach($index=>$key的部分){
回显“.$key.”;
}
";
这行不通,您应该这样做:
$parts = explode(',', 'option 1,option 2,option 3');
echo "<div class='form-group'>
<div class='col-sm-12'>
<label>label</label>
<select class='form-control' style='width: 100%;' name='select' placeholder='select'>";
foreach($parts as $index=>$key) {
echo '<option>'.$key .'</option>';
}
echo "</select></div></div>";
$parts=explode(',','option 1,option 2,option 3');
回声“
标签
";
foreach($index=>$key的部分){
回显“.$key.”;
}
回声“;
这样想:
离开HTML和PHP,每次需要进入HTML页面/PHP页面时都使用PHP标记
<?php
$parts = explode(',', 'option 1,option 2,option 3');
?>
<div class='form-group'>
<div class='col-sm-12'>
<label>label</label>
<select class='form-control' style='width: 100%;' name='select' placeholder='select'>
<?php
foreach($parts as $index=>$key){
?>
<option><?php echo $key;?></option>
<?php }?>
</select>
</div>
</div>
标签
是的,只是部分不同。我得到了错误未定义变量。我认为,因为我的变量仍然被视为html内容。“我该如何分割它呢?”弗雷内科诺克看看我的答案,如果有什么不对的话,告诉我。事实上,它的作用是相反的。您正在将HTML添加到PHP编码中。如果不命名文件some-title.php,则不会解析/执行任何代码@FrayneKonok的答案是正确的,但如果您的文件名为某个标题,则该答案无效。html@IbnuHabibie,你选择了正确的答案吗???如果你认为这对你有好处,那没关系。