【问题标题】:How to Concatenation two results into a variable [duplicate]如何将两个结果连接成一个变量[重复]
【发布时间】:2017-03-12 15:48:14
【问题描述】:

在 PHP 中,我正在运行一个 mysql 查询,我想从结果中将多个列串在一起成为一个变量。显然我下面的示例不起作用,但希望它能让您了解我正在尝试做什么。

$var1=         $line_results[city,state,country];

我希望 var1 成为拼接在一起的所有 3 列的一个长变量。将这 3 列拼接在一起的确切语法是什么?这是我目前的设置,我想将它们合并为一个:

  $var1=        $line_results[city];
  $var2=        $line_results[state];
  $var3=        $line_results[country];

【问题讨论】:

标签: php variables concatenation


【解决方案1】:

使用. 连接字符串,例如

$var1 = $line_results['city'] . $line_results['state'] . $line_results['country'];

或者如果他们需要空间:

$var1 = $line_results['city'] .' '. $line_results['state'] .' '. $line_results['country'];

希望这会有所帮助!

【讨论】:

  • 工作就像一个魅力。你大人。
  • @Alby 不用担心。很高兴我能帮上忙!
  • Ross:是否可以添加回车与空格?
  • @Alby 你可以做类似. '<br />' 的事情。或. "\n\r" .
  • 谢谢罗斯...正是我所需要的。 :)
【解决方案2】:

您可以用点连接字符串。 $var1 = $line_results[city] . $line_results[state] . $line_results[country]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-20
    • 2018-08-05
    • 1970-01-01
    • 1970-01-01
    • 2011-07-08
    相关资源
    最近更新 更多