【发布时间】:2012-05-07 02:14:28
【问题描述】:
$rows = mysql_num_rows($result) ;
for ($j=0 ; $j < 3 ; $j++) {
for ($i=0 ; $i < 3 ; $i++) {
$row = mysql_fetch_array($result) ;
echo '<a href="image2.php?id='.$row['ID'].'">'."<img src='".$row['Image']."' />".'</a>' ;
}
echo "\r\n";
}
代码显示三组三张图像。我的理解是 \r\n 和 \n (双引号)应该创建一个新行。然而,它只是在图像之间插入一个空格。是调用方式 \r\n 错误还是使用错误的代码来插入新行(换行符)
示例(# = 一张图片):
没有回显 \r\n: ######### 带回声 \r\n: ### ### ###
【问题讨论】:
-
如果你制作html页面你应该使用
<br>标签,如果它是控制台应用程序使用PHP_EOL。