用PHP打印一个空格

时间:2015-06-21 17:40:36

标签: php html mysql

我使用PHP回显数据库中的一些数据。但是,数据太靠近,每个数据之间需要一个空间。

while($book = mysql_fetch_array($books)) {
    echo '<div>'
                .$book['title'] 
                .$book['author'] 
                .$book['genre'] 
                .$book['price'] 
                .$book['availability']        
        .'</div>';
}

他们是一种打印休息的方法,也许是在每一个之后打印一个空间。

干杯

4 个答案:

答案 0 :(得分:1)

您可以将其打印为html实体&nbsp;

echo '<div>'
        .$book['title'] . '&nbsp;'
        .$book['author'] . '&nbsp;'
        .$book['genre'] . '&nbsp;'
        .$book['price'] . '&nbsp;'
        .$book['availability']
   . '</div>';

答案 1 :(得分:0)

是的,答案如下所示


    while($book = mysql_fetch_array($books)) {
        echo '<div>'
            .$book['title']." "
                .$book['author']." "
                .$book['genre']." "
                .$book['price']." " 
                .$book['availability']." " 

        .'</div>';
    }

答案 2 :(得分:0)

您可以使用curly syntax字符串中的double quoted

echo "<div>{$book['title']} {$book['author']} {$book['genre']} {$book['price']} {$book['availability']}</div>";
  

当用双引号或heredoc,变量指定字符串时   在其中解析。

答案 3 :(得分:0)

添加我的五美分)

while($book = mysql_fetch_array($books)) {
    echo "<div>{$book['title']} 
                {$book['author']}
                {$book['genre']} 
                {$book['price']} 
                {$book['availability']}</div>";
}