是否有一种功能/方式可以在输出之间自动添加空格?

时间:2016-07-07 00:18:51

标签: php styles echo spacing

在PHP中,我正在回应字符串和变量的混合。我希望能够在每个部分之间自动添加空格,所以我不必每次都添加一个''。

示例:

echo "This is my" . $string . ".";

这将输出“This is mystring”。是否有一些功能,我可以包装回声,将自动放置一个空格?感谢

2 个答案:

答案 0 :(得分:1)

不,你应该自己动手

echo "This is my " . $string . "."; 

或更容易:

echo "This is my $string."; 

对php字符串的一些轻读:What is the difference between single-quoted and double-quoted strings in PHP?

答案 1 :(得分:1)

用户定义的函数可以自动添加空格和echo

$four_five = 'four five';
echospace('one', 'two', 'three', $four_five, 'six');
// one two three four five six

function echospace () {
    echo join(' ', func_get_args());
}