본문 바로가기

PHP

PHP 쿼리스트링을 사용하여 콘텐츠 선택하기

_GET 슈퍼글로벌 배열을 사용하여 쿼리스트링에 전송될 key를 도시로 설정하고 value값을 주소로 설정하였다. 그리고 foreach로 감싸진 a태그는 키와 값에 접근하여 반복한다

<?php
$cities = [
  // 키(도시) => 값(주소)
  "성남시" => "경기도 성남시",
  "서울" => "서울특별시",
  "제천" => "충북 제천"
];

//_GET 슈퍼글로벌 배열을 사용하여 쿼리스트링에 전달될 key도시 value주소로 설정
// 도시 변수에 key를 저장
$도시= $_GET["도시"];

// 주소변수에 cities 배열의 값(value)을 저장
$주소 = $cities[$도시]
?>



<?php include 'includes/header.php' ?>

<?php foreach($cities as $key => $value) {?>
  <a href="get-1.php?도시=<?=$key ?>"><?=$key ?></a>
<?php }?>
<h1><?=$도시 ?></h1>
<p><?=$주소 ?></p>

<?php include 'includes/footer.php' ?>

 

콘텐츠로 설정된 a태그를 클릭하면 주소창 쿼리스트링에 키=값이 출력 되고 도시와 주소가 화면에 출력된다.

 
 
https://www.yes24.com/Product/Goods/118203397

백엔드 프로그래밍을 위한 PHP & MySQL - 예스24

이제 프로그래밍 공부도 아름답고 우아하게 하자 지루하고 어려운 프로그래밍 서적은 이제 그만. 화려하고 아름다운 이미지로 프로그래밍을 공부하자. 간결한 코드로 따라 하기 쉽고, 무엇보다

www.yes24.com

 

'PHP' 카테고리의 다른 글

PHP 배열  (0) 2024.01.29