2017-08-29 87 views
1

我想Concat的兩個可變並將其分配給另一個變量PHP分配CONCAT值變量

$name = Drew; 
$counter = $counter + 1; 
$num_padded = sprintf("%05d", $counter); 
$new_padded_value = $name . $num_padded; 
echo $new_padded_value; 

林期待它呼應Drew.00001 它不工作。我怎麼能做到這一點。

+2

通過學習語法的基礎知識......?除非你有一個被定義的「德魯」名字的常量,否則顯然必須引用它。 – CBroe

+0

啊,忘了那部分.. –

回答

1

您在變量之間缺少一個字符串點。您使用的點只是字符串連接運算符;它實際上並沒有爲字符串結果添加一個點。變化:

$new_padded_value = $name . $num_padded; 

要:

$new_padded_value = "$name.$num_padded"; 

而且改變:

$name = Drew; 

要:

$name = "Drew";