0

假设您有具有以下输入的数组:

$relations["fname"] = 'firstname';
$relations["lname"] = 'lastname';

现在我想将以上两个值输入到以下(我知道语法不正确,但我希望名字和姓氏字符串成为一个字符串并输入到 secondarray):

$secondarray["name"] = $relations["fname"] + $relations["lname"];
4

2 回答 2

6
$secondarray["name"] = $relations["fname"] + $relations["lname"];

应该

$secondarray["name"] = $relations["fname"] . $relations["lname"];

在 PHP 中,+运算符不会重载以连接字符串。

于 2013-05-06T18:21:59.070 回答
5

只是为了它:-)

$relations["fname"] = 'firstname';
$relations["lname"] = 'lastname';
$secondarray["name"] = implode($relations," ");
于 2013-05-06T18:26:01.337 回答