【发布时间】:2014-09-27 22:40:25
【问题描述】:
有没有办法在 PHP HEREDOC 语法中调用数组成员?
我了解 HEREDOC 可以使用 $strings,并且可以。我尝试调用数组成员,但失败了:
echo <<<EOF
<tr>
<td>$inner_array_member["ID"]</td>
<td>$inner_array_member["Date"]</td>
<td>$inner_array_member["Time"]</td>
<td>$inner_array_member["Published"]</td>
<td>$inner_array_member["Article"]</td>
<td><a href="rendered.php?editarticle=$inner_array_member["ID"]">EDIT</a></td>
</tr>
EOF;
但是,如果我将字符串重命名为简单形式 ($Article = $inner_array_member["Article"]) 并调用它们,一切都很好。有没有办法解决这个问题?
【问题讨论】:
-
您是否尝试过阅读手册?
-
是的,我没听懂。老实说,您在下面提供的链接我也不清楚。
-
我给了两个链接。如果还不清楚(一开始我也不清楚),这不是问题,你应该训练自己习惯手册。它包含你需要的所有知识,你只需要学会提取它。
-
我知道这一点,但是由于没有编程背景,我提出的问题可能常常看起来很愚蠢(看起来确实如此)。违反任何专业领域的最大问题是对问题和术语的理解。缺少这两个会使做事变得困难。 (谢谢)