在php连接'<'任何字符串都变为空字符串

时间:2015-05-27 07:05:43

标签: php string concatenation

我有一个PHP套接字连接。我发送请求并收到回复。响应采用xml格式并包含'<'。我想连接字符串并构建一个完整响应字符串。但是当我把'<'在string的开头,整个字符串变为null:

$s1 = 'hello';
$s2 = '<';
$s = $s2.$s1;
echo 's1: '.$s1.' s2: '.$s2.' s: '.$s;

output:
s1: hello s2: < s: 

我该怎么办?

1 个答案:

答案 0 :(得分:2)

这些是Web浏览器跳过显示的TAG问题。您可以通过将“&lt; ”转换为“&amp; lt ”来显示。

PHP具有针对此类问题的内置函数,

String functions

在此页面中搜索“HTML”,您将获得4-5个可以帮助您的功能。

希望有所帮助!!