$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 还是使用了错误的代码来插入一个新行(换行符)呢?
示例(#代表一张图片):
没有使用 echo \r\n: ######### 使用 echo \r\n: ### ### ###
<br>
标签;如果是控制台应用程序,则应使用PHP_EOL
。 - rdo