php-将逗号与html元素一起打印
我有这样的东西(为了打印逗号): 但很明显,问题不在于打印的逗号,而在于php中html字符(链接和)和打印的逗号之间的换行符php-将逗号与html元素一起打印,php,html,Php,Html,我有这样的东西(为了打印逗号): 但很明显,问题不在于打印的逗号,而在于php中html字符(链接和)和打印的逗号之间的换行符 解决这个问题的简单方法是什么?谢谢在链接之后,在PHP部分开始之前有一些空白,实际上,您在输出中看到的就是这些空白。如果不需要此空白,只需写下: <?php for(...){ ?><a href="#">link</a><?php if(different than last element){ ec
解决这个问题的简单方法是什么?谢谢在链接之后,在PHP部分开始之前有一些空白,实际上,您在输出中看到的就是这些空白。如果不需要此空白,只需写下:
<?php
for(...){
?><a href="#">link</a><?php
if(different than last element){
echo ",";
}
}
?>
请注意,
部分在结束标记之后直接开始
在链接之后,在PHP部分开始之前有一些空格,实际上,您在输出中看到的就是这些空格。如果不需要此空白,只需写下:
<?php
for(...){
?><a href="#">link</a><?php
if(different than last element){
echo ",";
}
}
?>
请注意,
部分直接在结束标记之后开始
<?php
for(...){
?>
<a href="#">link</a><?php
if(different than last element){
echo ",";
}
}
?>
我认为这与回声没有任何关系
<?php
for(...){
?>
<a href="#">link</a><?php
if(different than last element){
echo ",";
}
}
?>
我不认为这与echo有任何关系,这实际上非常简单,如果您将开始的PHP标记上移一行:
<?php
for($i=0;$i<10;$i++){
?><a href="#">link</a><?php
if(1==1){
echo ",";
}
}
?>
那就行了。或者,您可以执行以下操作:
<?php
for($i=0;$i<10;$i++){
echo "<a href='#'>link</a>";
if(1==1){
echo ",";
}
}
?>
如果将开始的PHP标记上移一行,这实际上非常简单:
<?php
for($i=0;$i<10;$i++){
?><a href="#">link</a><?php
if(1==1){
echo ",";
}
}
?>
那就行了。或者,您可以执行以下操作:
<?php
for($i=0;$i<10;$i++){
echo "<a href='#'>link</a>";
if(1==1){
echo ",";
}
}
?>
在onephp块中使用打印:
<?php
for(...) {
print("<a href=\"#\">link</a>");
if(different than last element){
print(",");
}
}
print("\n");
?>
<?php
for(...){
?><a href="#">link</a><?php
if(different than last element){
echo ",";
}
}
?>
或删除新行以启动新的php块:
<?php
for(...) {
print("<a href=\"#\">link</a>");
if(different than last element){
print(",");
}
}
print("\n");
?>
<?php
for(...){
?><a href="#">link</a><?php
if(different than last element){
echo ",";
}
}
?>
在onephp块中使用打印:
<?php
for(...) {
print("<a href=\"#\">link</a>");
if(different than last element){
print(",");
}
}
print("\n");
?>
<?php
for(...){
?><a href="#">link</a><?php
if(different than last element){
echo ",";
}
}
?>
或删除新行以启动新的php块:
<?php
for(...) {
print("<a href=\"#\">link</a>");
if(different than last element){
print(",");
}
}
print("\n");
?>
<?php
for(...){
?><a href="#">link</a><?php
if(different than last element){
echo ",";
}
}
?>