2013-04-01 82 views
-1

如何在使用此语法时回显数组?回声阵列<<< END

echo <<< END 
<p>$listing['User']['firstname']</p> 
END; 

上面的代码给了我一个错误消息。看起来好像数组是1级深度,删除属性作品中的引号,但不是当它是2级深度数组时,就像我上面的数组一样。

+1

你没读作[文件](http://php.net/manual/en/language.types.string.php)。为什么不?此外,你已经在这里超过三年了,所以请停止在你的所有标题中写标签。 –

+0

@Lightness在轨道上赛跑,对不起,我的问题让你烦恼。要回答你的问题,有时候不是关于不阅读文档。我在这里阅读文档http://php.net/manual/en/function.echo.php,它没有提到有关打印阵列的任何信息。如果您知道术语,很容易找到答案。我甚至没有听说过术语“nowdoc语法”,直到你粘贴该链接。所以谢谢你。 – teepusink

+0

至于为什么我在标题上写标签?只需进入个人资料页面http://stackoverflow.com/users/560648/lightness-races-in-orbit,并告诉我是否更容易通过标签了解问题的上下文。从现在起3个月,你的问题“迭代器失效规则”是否更有意义,或者“C++ - 迭代器失效规则”更有意义?迭代器可以是任何语言,并且摘要页面不会显示问题的标签。 – teepusink

回答

6

你可以试试这个:

echo <<<END 
<p>{$listing['User']['firstname']}</p> 
END;