PHP字符串中的Less-than运算符失败

时间:2010-04-17 22:39:46

标签: php string

var_dump('<a>')
// or
var_dump("<a>")
// or
var_dump("\x3Ca>")

// all result in
string(3) ""

发生了什么事?只有在小标志后面放一个空格对我有效。

PHP Version 5.2.10-2ubuntu6.4

2 个答案:

答案 0 :(得分:10)

<a>可能会在浏览器中呈现为空标记 - 尝试查看网页来源

答案 1 :(得分:-1)

我相信var_dump需要一个表达式,而不是一个字符串。所以:

<?php

$a = "<a>";
var_dump($a); 

?>

应该有效。