如何在双引号之间使用put var

时间:2016-06-07 12:39:16

标签: php performance double quotes

我想使用此代码

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

例如$steamid = STEAM_0:0:123456

外出应该看起来像这样 “STEAM_0:0:123456”“”“”abcdefghijklmnopqrstu“”ce“

我希望有人能纠正我的PHP代码

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

4 个答案:

答案 0 :(得分:4)

在双引号中使用变量的标准做法。

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

答案 1 :(得分:2)

如果你想连接php变量和字符串。你可以这样做:

您可以使用。(点)连接多个字符串(也是php变量),如下所述。

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

答案 2 :(得分: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

对此内容的详细说明

要回答你的问题,因为你需要输出这些 - &gt; “”,您需要在代码中使用单引号。所以,你的代码看起来像这样:

<?php

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

?>

以下是截图:

Code

output

答案 3 :(得分:0)

  • 第一种方法: - $ person = "{$var1} abc {$var2}";
  • 第二种方法: - $ person = $var1."abc".$var2