获取多个帖子值并将它们放在一起

时间:2013-11-18 22:30:15

标签: php

我有一个全名的多个帖子值:

$_POST['title'] $_POST['first_name'] $_POST['last_name'] $_POST['suffix'];

我试图让他们推出这样的东西:

$name = Mr. John Doe Jr.

我试过了:

$name = $_POST['title'] + $_POST['first_name'] + $_POST['last_name'] + $_POST['suffix'];

因为我javascript的历史,但这不起作用。它导致0作为$name

的值

那么如何使用PHP

将这些组合成一个字符串

1 个答案:

答案 0 :(得分:3)

PHP使用句点作为连接运算符。

$name = $_POST['title'] . $_POST['first_name'] // etc

当您使用+符号时,PHP实际上会尝试将字符串计算为数字,然后尝试给出数字结果 - 因此输出为零。

要添加您想要的标点符号(假设它们不在POST中),您可以这样做:

$name = $_POST['title'] .". ". $_POST['first_name'] // etc
                     //  ^^ which will insert a full stop after the title.