Я пытаюсь сделать что-то вроде php navbar. У меня есть HTML-код, и я хочу использовать php-словарь ("Home" => "http://www.domain.com/") и превратить его в HTML-код.
<ul> <?php foreach ($links as $title => $url): ?> <li><a href="<?php echo htmlentities($url); ?>"><?php echo htmlentities($title); ?></a></li> <?php endforeach; ?> </ul>
foreach($arr as $key=>$value) { // your code here }
Я понятия не имею, как вы хотите создать свою панель навигации, но с любым знанием HTML вы сможете перейти отсюда.
Самый быстрый
<?php foreach($array as $name => $link){ echo '<a href="',$link,'">',$name,'</a>\n'; } ?>
Легче читать и понимать, но медленнее
<?php foreach($array as $name => $link){ echo "<a href='$link'>$name</a>\n"; } ?>
Я не знаю, понимаю ли я вопрос, но вы можете использовать такой хеш-код:
foreach (dict as $key => $value){ echo "<a href='$value'>$key</a>"; }