연관배열을 링크있는 메뉴로 만들기

· 조회수 13

B10, C10, D10이 링크값이고 서울, 부산, 대구가 메뉴명일때 FOR문과 FOREACH문으로 메뉴를 만드는 코드입니다. 출력되는 페이지와 소스를 비교해가면서 수정해 보시면 금새 이해하실겁니다. 

for문과 array_keys함수를 이용하는 방법

<?php
$scode = array("B10"=>"서울",  "C10"=>"부산",  "D10"=>"대구");
$scode_keys = array_keys($scode);
for($i=0;$i<count($scode);$i++){
?>
<a href="<?php echo $scode_keys[$i];?>" ><?php echo $scode[$scode_keys[$i]];?></a>
<?}?>


foreach문을 이용하는 방법

<?php
$scode = array("B10"=>"서울",  "C10"=>"부산",  "D10"=>"대구");
foreach ($scode as $key => $value) {
?>
<a href="<?php $key?>" ><?php echo $value?></a>
<?}?>

"어느 곳에 돈이 떨어져 있다면 길이 멀어도 주우러 가면서 제 발밑에 이는 일거리는 발길로 차 버리고 지나치는 사람이 있다. 눈을 뜨라! 행복의 열쇠는 여디에나 떨어져 있다. 기웃거리고 다니기 전에 먼저 마음의 눈을 닦으라! - 카네기"

- 행복 -

북마크목록