목차
php include로 파라미터 값 넘기기 (php include parameters)
주소 뒤에 ?id=1과 같이 파라미터를 붙여서 include를 할 수는 없다.
대신 php의 include는 별도의 스코프(scope)를 가지지 않으므로 설정된 변수를 함께 공유한다.
따라서
<?
$_GET['filter']='prview';
include ("../../pb_include/list_contents_card_toolbar.php");
?>
와 같이 선언하고 받는 측 즉 위의 경우라면 list_contents_card_toolbar.php는 다음과 같이 파라미터를 받는다.
<?
$tmp=$_GET['filter'];
switch($tmp) {
case 'prview' : include ("../../pb_modal/dropdown_filter_program_view.php");
break;
case 'conlist' : include ("../../pb_modal/dropdown_filter_contents_list.php");
break;
}
?>
php switch case 분기 처리는 위와 같이 한다.
반응형
'Dev > php' 카테고리의 다른 글
워드프레스 PHP를 버전 8로 업그레이드해야 하는 이유 (0) | 2024.10.14 |
---|---|
php $_SERVER (서버함수) 예제 (0) | 2020.12.31 |
php 엑셀 다운로드 한글 깨짐 문제 해결 (0) | 2020.09.10 |
워드프레스 이미지를 자르는데 에러가 발생했습니다. 에러. php gd 설치 (0) | 2020.09.04 |
asp, html, jsp, php include(인클루드) 하는 방법. (0) | 2020.08.14 |
댓글