关于这里的类属性,我有一个奇怪的问题
我有以下内容:
$this->tableData = '<table>';
$this->tableData .= $string;
echo $this->tableData => output <table>
我想将更多的字符串连接到我的$this->tableData
,但似乎没有添加任何内容。
我知道$string不是null
,并且包含字符
我做错什么了吗?
谢谢!
若要查看字符串是否为空,应使用var_dump()
或print_r()
函数。
示例:
$this->tableData = '<table>';
echo "Dumping tableData: " . var_dump($this->tableData);
$this->tableData .= $string;
echo "Dumping tableData 2: " . var_dump($this->tableData);
echo "Dumping string: " . var_dump($string);
这样你就能确切地看到发生了什么。
变量$string是否包含HTML标记,类似<p>lt/p>否则呢?如果你在浏览器中打印,这可能是"隐藏的"。