在 php 中连接字符串时出错

error concatenating string in php

如果我 运行 下面的代码我只看到单词 test 而不是类别 <> 如何解决这个问题

$xmlstring='test';
$xmlstring= $xmlstring . ' <categories> ';
$xmlstring='test';
echo $xmlstring;

还测试了下面的代码

$xmlstring='test';
$xmlstring=$xmlstring . '&lt; categories &gt;';
$xmlstring='test';
echo $xmlstring;

也测试了这个

$xmlstring='test';
$xmlstring=$xmlstring . htmlspecialchars('<categories>');
$xmlstring='test';
echo $xmlstring;

很多tnx

试试这个

$xmlstring='test';
$xmlstring.=htmlspecialchars('<categories>');
$xmlstring.='test';
echo $xmlstring;

或者这个

$xmlstring = 'test';
$xmlstring = $xmlstring . htmlspecialchars('<categories>');
$xmlstring = $xmlstring . 'test';
echo $xmlstring;