Я думаю, что у меня просто недействительный синтаксис, но для жизни меня я не могу понять. У меня есть вложенный массив с 3 элементами.Array Not Returning Entire Element
$screenshot = array(array(Carousel => "Library.png", Caption => "Long caption for the library goes here", ListItem => "The Library"));
Я использую цикл for для составления HTML-кода, который содержит элементы.
<?php
for ($row = 0; $row < 4; $row++)
{
echo "<div class=\"feature-title\"><a href=" . $carousel_dir . $screenshot[$row]["Carousel"] . " title=" . $screenshot[$row]["Caption"] . " rel=\"lightbox[list]\">" . $screenshot[$row]["ListItem"] . "</a></div>";
}
?>
Моя проблема заключается в том, что часть «title» тега «a» включает только первое слово Long. Таким образом, в вышеуказанном случае это будет:
<div class="feature-title"><a href="/images_carousel/1A-Library.png" title="Long" caption for the library goes here rel="lightbox[list]" class="cboxElement">The Library</a></div>
Может ли кто-нибудь пролить свет на мою ошибку? Заранее спасибо.
Спасибо, я знал, что это должно быть что-то простое. – Bill