私は、リンクとリンクのタイトルを含む非常に単純な配列を持っています。値を印刷すると、何らかの理由で「3番目」の値が失われます。私は3番目の値が存在することを確認するために二重チェックをしています。私は何が起こっているのか理解していないのですか?どんな提案も素晴らしいだろう!foreach文は配列内のすべての値を返さない?
<?php
$resources = array(
"$link" => "$link_name",
"$link1" => "$link_name1",
"$link2" => "$link_name2",
"$link3" => "$link_name3",
"$link4" => "$link_name4"
);
foreach ($resources as $resources_link => $resources_name) {
echo "<a href=\"$resources_link\">$resources_name</a><br>";
}
?>
アウトプットは、次のようになります。(第三値がありません) リンク1 リンク2 LINK4 Link5
を変数にする必要があります。 – Michelle
配列内のすべての変数にはどのような値がありますか? –
なぜ変数を二重引用符で配列に格納する必要がありますか? – Michelle