如何在两个输出之间添加PHP空间

时间:2015-07-19 11:51:40

标签: php html spacing

我是php新手并试图这样做:

<html>
<body>
<?php
echo 'Welcome'.$_GET['name'];
?>
</body>
</html>

这是我的PHP代码,显示使用html表单输入的名称。按下提交按钮后,我得到了这个输出: - WelcomeNick Watterson

但我想在Welcome和Nick之间增加空间。我怎么能在这段代码中做到这一点?

2 个答案:

答案 0 :(得分:7)

使用以下代码

<?php
echo 'Welcome&nbsp;'.$_GET['name'];
?>

是用于创建单个空格字符的html实体代码。

您还可以使用以下代码:

<?php
    echo 'Welcome '.$_GET['name'];
 ?>

也会起作用,因为浏览器会直接解释一个空白区域。

答案 1 :(得分:0)

<?php
$strings = array('Hello', 'World!');
// Usual concatenation
echo $strings[0] . ' ' . $strings[1];
// Some implode
echo implode(' ', $strings);