在while循环中回显包含的php标记的最佳方法是什么? |
这是一个简单的url。。。 问题是我必须在while循环中重复它。 这意味着我不能使用php标记 我的癌变糟透了。。。我试了几个小时(noob)请帮忙 问题是我必须在while循环中重复它。这意味着我不能使用php标记 这并不意味着在while循环中回显包含的php标记的最佳方法是什么? |,php,url,Php,Url,这是一个简单的url。。。 问题是我必须在while循环中重复它。 这意味着我不能使用php标记 我的癌变糟透了。。。我试了几个小时(noob)请帮忙 问题是我必须在while循环中重复它。这意味着我不能使用php标记 这并不意味着 <a href="edit-post.php?id=<?php echo $row['postID'];?>">Edit</a> | | (但是如果您有一个链接列表,那么请使用列表标记(ul/ol/li)而不是字符)。尝
<a href="edit-post.php?id=<?php echo $row['postID'];?>">Edit</a> |
|
(但是如果您有一个链接列表,那么请使用列表标记(
ul
/ol
/li
)而不是
字符)。尝试类似的方法
<?php
while ($condition) {
?>
<a href="edit-post.php?id=<?php echo $row['postID'];?>">Edit</a> |
<?php
}
?>
echo''
非常简单:
echo '<a href="edit-post.php?id='.$row["postID"].'">Edit</a>'
我建议用php“准备”整个元素。大概是这样的:
<?php
While(condition){
?>
<a href="edit-post.php?id=<?php echo $row['postID'];?>">Edit</a>
<?php
}
?>
foreach($arr作为$key){
打印“”;
}
您也可以使用heredoc语法。 旁注,我会把它们全部收集起来,并在最后回显一次
<?php
while ($condition) {
echo '<a href="edit-post.php?id='.$row["postID"].'">Edit</a>';
}
?>
$text='';
while($foo){
$text.='';
}
echo$文本;
//还是埃雷多克
$text='';
while($foo){
$text.=如果它是php中的模板文件,则始终使用此类型的语法
代码:
$text = '';
while ($foo) {
$text .= '<a href="edit-post.php?id='.$row["postID"].'">Edit</a>';
}
echo $text;
// or heredoc
$text = '';
while ($foo) {
$text .= <<<_HTML
<a href="edit-post.php?id={$row["postID"]}">Edit</a>
_HTML;
}
echo $text;
// or array
while ($foo) {
$data[] = '<a href="edit-post.php?id='.$row["postID"].'">Edit</a>';
}
if(!empty($data)){
echo '<p>'.implode('</p><p>',$data).'</p>';
}
真的吗?我从来都没有听说过。谢谢……我想这会切断循环?也许+1回答不错-是的,这并不意味着你不能在这样的事情中使用php标记+,没有必要像我在回答中告诉你的那样使用php标记。你的回答有什么新的地方吗?(-0.5)我想你可以给别人的答案加+1。)-:(-0.5)即,检查我的答案
$text = '';
while ($foo) {
$text .= '<a href="edit-post.php?id='.$row["postID"].'">Edit</a>';
}
echo $text;
// or heredoc
$text = '';
while ($foo) {
$text .= <<<_HTML
<a href="edit-post.php?id={$row["postID"]}">Edit</a>
_HTML;
}
echo $text;
// or array
while ($foo) {
$data[] = '<a href="edit-post.php?id='.$row["postID"].'">Edit</a>';
}
if(!empty($data)){
echo '<p>'.implode('</p><p>',$data).'</p>';
}
<?php
$i=0;
while($i<10) : ?>
<div><?php echo $i;?></div>
<?php
$i++;
endwhile;?>