Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PHP中调用数组成员?_Php_String_Syntax_Heredoc - Fatal编程技术网

如何在PHP中调用数组成员?

如何在PHP中调用数组成员?,php,string,syntax,heredoc,Php,String,Syntax,Heredoc,有没有一种方法可以在PHP HEREDOC语法中调用数组成员 我知道herdeoc可以接受$string,这很有效。我尝试调用数组成员,但失败: echo <<<EOF <tr> <td>$inner_array_member["ID"]</td> <td>$inner_array_member["Date"]</td> <td>$inner_array_member["Time"]</td>

有没有一种方法可以在PHP HEREDOC语法中调用数组成员

我知道herdeoc可以接受$string,这很有效。我尝试调用数组成员,但失败:

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;

echo使用大括号,如
{$inner\u array\u member['Published']}

使用大括号,如
{$inner\u array\u member['Published']}
试试这个

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;
echo试试这个

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;

echo提问前请先阅读手册:

herdoc文本的行为就像一个双引号字符串,没有 双引号。这意味着不需要在heredoc中使用引号 已转义,但仍可以使用上面列出的转义代码。 变量是扩展的,但在使用时必须同样小心 用字符串表示heredoc中的复杂变量

检查双引号字符串后,您将获得指向的链接。你花了一些时间阅读,你发现你有两种方法:

echo <<<EOF
<tr>
<td>$inner_array_member[ID]</td>
<td>{$inner_array_member["ID"]}</td>
</tr>
EOF;

echo提问前请先阅读手册:

herdoc文本的行为就像一个双引号字符串,没有 双引号。这意味着不需要在heredoc中使用引号 已转义,但仍可以使用上面列出的转义代码。 变量是扩展的,但在使用时必须同样小心 用字符串表示heredoc中的复杂变量

检查双引号字符串后,您将获得指向的链接。你花了一些时间阅读,你发现你有两种方法:

echo <<<EOF
<tr>
<td>$inner_array_member[ID]</td>
<td>{$inner_array_member["ID"]}</td>
</tr>
EOF;

echo你读过这本手册吗?是的,虽然我没有读到。老实说,你在下面给出的链接我也不清楚。我给出了两个链接。如果还不清楚(一开始我也不清楚),那没问题,你应该训练自己熟悉手册。它包含了你所需要的所有知识,你只需要学会提取它。我知道,但是没有编程背景,我问的问题可能常常看起来很愚蠢(就像他们所做的那样)。突破任何专业领域的最大问题是对问题和术语的理解。缺少这两个因素会使做事变得困难。(谢谢)你试过阅读手册吗?是的,尽管我没看懂。老实说,你在下面给出的链接我也不清楚。我给出了两个链接。如果还不清楚(一开始我也不清楚),那没问题,你应该训练自己熟悉手册。它包含了你所需要的所有知识,你只需要学会提取它。我知道,但是没有编程背景,我问的问题可能常常看起来很愚蠢(就像他们所做的那样)。突破任何专业领域的最大问题是对问题和术语的理解。缺少这两个因素会使做事变得困难。(谢谢)谢谢。我和埃雷多克很纠结!谢谢我和埃雷多克很纠结!请考虑在下注时写一行,请考虑在下注时写一行。