2016-07-07 11 views
-1

PHPでは、文字列と変数の組み合わせをエコーし​​ています。私は自動的に各部分の間にスペースを追加できるようにしたいので、毎回 ''を追加する必要はありません。出力間に自動的にスペースを追加する機能/方法はありますか?

例:

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

この意志出力 "これはMYSTRINGされます"。そこに自動的にスペースを置くエコーをラップすることができるいくつかの関数はありますか?おかげ

答えて

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()); 
} 
+0

は簡単な文字列をエコーするために、脳を使ってスペースバーを押すのがより良いアイデアであると確信しています –

1

いいえ、あなたはそれをあなたの自己

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

または容易に実行する必要があります。PHPの文字列の

echo "This is my $string."; 

いくつかの光読書:What is the difference between single-quoted and double-quoted strings in PHP?

+0

確かに、私は同意しますが、私の質問に対する答えはありません。 – Egrodo

+0

@Egrodoだから、単純に以下を使って関数を使う: 'echo"これは私の$ stringです。 ' –

+0

いいえ、これは単なる概念実証の質問です。たぶん、私はスペースのない変数をたくさん取っていて、動的にスペースを空けたいと思うかもしれません。 – Egrodo

関連する問題