Я хотел бы знать, как сделать список ссылок на моей странице с указанием имени, но когда вы нажмете на него, он перейдет к ссылке.
В настоящее время я знаю, как создать список и отобразить его элементы с помощью команды foreach и массивов, но есть способ, которым я могу это сделать, поэтому у меня есть массив, содержащий массив, содержащий имя ссылки и самой ссылки, вот так:
$links = array(array("Google","//google.co.uk"),array("Bing","//bing.co.uk")) foreach ($links as $myurl){ foreach ($myurl as $url){ echo "<a href='".$url."'>".$myurl."</a>"; }};
Я знаю, что вышеизложенное не работает, но если кто-то может помочь с этой проблемой, он очень ценится.
$links = array('Google' => 'www.google.com', 'Yahoo' => 'www.yahoo.com'); foreach($links as $k => $v) { echo '<a href="//' . $k . '">' . $v . '</a>'; }
Как вы можете видеть, я не указываю http
или https
, просто //
работает на обоих! См. http://google-styleguide.googlecode.com/svn/trunk/htmlcssguide.xml.
Вы можете добавлять ссылки на $links
:
$links['stackoverflow'] = 'www.stackoverflow.com';
$links = array( array("Google","//google.co.uk"), array("Bing","//bing.co.uk") ); foreach ($links as $urlitem){ echo "<a href='".$urlitem[1]."'>".$urlitem[0]."</a>"; }