【问题标题】:error concatenating string in php [closed]php中的错误连接字符串[关闭]
【发布时间】:2015-08-28 17:59:24
【问题描述】:

如果我运行下面的代码,我只能看到单词 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;

很多

【问题讨论】:

  • 第二条语句 ($xmlstring='test';) 没有连接字符串 - 使用 .=

标签: php string string-concatenation


【解决方案1】:

试试这个

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

或者这个

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

【讨论】:

    猜你喜欢
    • 2015-02-25
    • 1970-01-01
    • 1970-01-01
    • 2010-09-29
    • 2013-05-26
    • 1970-01-01
    • 2021-11-06
    • 1970-01-01
    相关资源
    最近更新 更多