2016-06-07 84 views
-3

我想利用這個代碼如何使用把雙引號

$person = ""$steamid" "" "abcdefghijklmnopqrstu" "ce"\n"; 

例如之間的VAR如果$steamid = STEAM_0:0:123456

的outpur應該是這樣
「STEAM_0:0 :123456" 「」 「ABCDEFGHIJKLMNOPQRSTU」 「CE」

我希望有人可以糾正我的PHP代碼

$person = ""$steamid" "" "abcdefghijklmnopqrstu" "ce"\n"; 

回答

1

使用。 (點)之間的變量加入他們。

例子:

$var = $somevar . "sometext" . $anothervar . "and it works" . "you can add more text"; 

空間不變量和引用的文本之間的關係。

說明:

有兩個字符串運算符。第一個是連接運算符('。'),它返回其右側和左側參數的連接。第二個是連接賦值運算符('。='),它將右側的參數附加到左側的參數。

<?php 
    $a = "Hello "; 
    $b = $a . "World!"; // now $b contains "Hello World!" 

    $a = "Hello "; 
    $a .= "World!";  // now $a contains "Hello World!" 
?> 

這裏是php manual

並回答你的問題的同樣的事情,詳細的解釋,因爲你需要輸出這些 - >「」,你需要在代碼中使用單引號。所以,你的代碼應該是這樣的:

<?php 

    $steam = '"STEAM_0:0:123456"'; 
    echo $person = $steam . ' ""' .' "abcdefghijklmnopqrstu" "ce"'; 

?> 

以下是截圖:

Code

output

+0

爲什麼要OP「use。(dot)」?一個好的答案***將總是解釋所做的事情以及爲什麼這樣做,不僅是爲了OP,還是爲了將來訪問SO。 –

+0

好的。當然,我會解釋這一點。謝謝你指出。 – LearningSinceBigBang

+0

你能幫我嗎? –

4

在雙引號中使用變量的標準做法。

$person = "{$steamid} abcdefghijklmnopqrstu ce\n"; 
+0

爲什麼這個downvoted? – CD001

+0

是的,現在很奇怪。 –

+0

不重要,但您在結尾處遺漏了一些OP的數據... – jeroen

2

如果你想連接PHP變量和串。你可以這樣做:

你可以使用。(點)連接多個字符串(也是php變量),如下所述。

$person = $steamid."abcdefghijklmnopqrstu"."ce"."\n"; 
+0

「STEAM_0:0:123456」 「」 「ABCDEFGHIJKLMNOPQRSTU」 「CE」 我要輸出這個樣子的感謝:) –

0
  • 第一方法: - $人= "{$var1} abc {$var2}";
  • 第二種方法: - $ =人$var1."abc".$var2
+0

我知道,這是我想在輸出引號\t 「STEAM_0:0:123456」 「」「abcdefghijklmnopqrstu」「ce」像這樣:)謝謝你的幫助 –