sub_title
 PHP
제   목 [PHP] post, get, cookie, session 변수 확인
작성자 컴퓨터존 등록일 2008-05-02 15:15:16 조회수 9,828

2차 배열까지 지원하며, 간단하게 넘어온 변수를 확인 할수 있는 스크립트입니다.


<?
$DebuggingMethod = 1;

function GetMethodType($CheckingMethod, $TranceMethod) {
       echo "-----------------------------------------------------------------<br>";
       echo "<font color='#999999'><b>" . $TranceMethod . "</b></font><br>";
       echo "-----------------------------------------------------------------<br>";
       $first_counter = 1;
       foreach ($CheckingMethod as $first_key => $first_value) {
              if ( is_array($first_value) ) {
                     $second_counter = 1;
                     foreach ($first_value as $second_key => $second_value) {
                            echo "&nbsp;- <font size=1>" . $second_counter . "</font>. " . $second_key . " = " . $second_value . "<br>";
                            $second_counter++;
                     }
              } else {
                     echo "<font size=1>" . $first_counter . "</font>. " . $first_key . " = " . $first_value . "<br>";
                     $first_counter++;
              }
       }
       echo "-----------------------------------------------------------------<br>";
}

if ( $DebuggingMethod ) {
       if ( $_POST ) {
              GetMethodType($_POST, "POST");
       }
       if ( $_GET ) {
              GetMethodType($_GET, "GET");
       }
       if ( $_COOKIE ) {
              GetMethodType($_COOKIE, "COOKIE");
       }
       if ( $_SESSION ) {
              GetMethodType($_SESSION, "SESSION");
       }
}
?>

-------------------------------------------------------------------------------------------------------------
2차원 이상 배열을 지원하려면 자신의 함수를 호출하도록
짜면 됩니다.


그외 참고,

- object dump,
- 내장함수, 사용자 정의함수 목록 보기
- 정의된 상수와 그 값 보기
- 사용가능한 class 목록
- include, require 된 파일 목록
- 기타..

http://ftp.linuxchannel.net/devel/php_debug/

제가 자주 애용(?)하는 _debug() 함수 입니다.

출처: http://www.phpschool.com  작성자: 모션그래픽

 
0
    
 
0
        list
 
※ 짧은 댓글일수록 예의를 갖추어 작성해 주시기 바랍니다.
line
reply cancel
 
번호 제목 글쓴이 추천 조회 날짜
30  PHP 함수 간단 정리   member 웹스톤 0 / 0 8307 2008-08-14
29  PHP 메일(mail) 함수를 이용한 첨부화일 전송하기 첨부파일   admin 웹마당넷 3 / 1 28211 2008-08-02
28  PHP 파일 업로드 보안   member 사라마음 0 / 0 8358 2008-08-02
27  PHP - 파일첨부가 가능한 폼메일러 LeoFormMailer 첨부파일   member 웹스톤 0 / 0 9410 2008-08-01
26  PHP - RSS 리더기   member 파도 0 / 1 8150 2008-07-29
25  PHP 숫자 천자리마다 콤마(쉼표) 찍기   member 높이뜬새 2 / 2 20084 2008-07-29
24  PHP 문자열 연결하기   member 높이뜬새 0 / 0 9404 2008-07-25
23  무조건 알아야 할 PHP 속도 테스트 14 가지   member 웹스톤 1 / 0 20633 2008-06-16
22  PHP 문자열중 숫자만 추출하기   member 높이뜬새 0 / 0 10291 2008-05-19
21  [설치/설정] 대용량 업로드...   member 컴퓨터존 0 / 0 7069 2008-05-02
20  [PHP] post, get, cookie, session 변수 확인   member 컴퓨터존 0 / 0 9828 2008-05-02
19  PHP Caching to speed up   member 컴퓨터존 0 / 0 7955 2008-05-02
18  PHP 현재 접속자 현황 보여주기   member 컴퓨터존 0 / 0 9245 2008-04-08
17  PHP 한글 레퍼런스   member 컴퓨터존 0 / 0 8573 2008-04-05
16  Flex와 PHP를 이용해서 만든 파일업로드 소스   member 오렌지 0 / 0 9100 2007-11-28
15  프레임(frame) 새로고침 할때 페이지 유지하기   member 웹스톤 0 / 0 10403 2007-11-15
14  [설치/설정] 대용량 업로드...   member 웹스톤 0 / 0 7552 2007-11-15
13  PHP에서 성능 개선을 위한 유용한 팁   member 웹스톤 0 / 0 10059 2007-11-15
12  PHP 버블소트 알고리즘   member 웹스톤 0 / 0 7114 2007-11-14
11  Oracle/PHP 환경의 트랜잭션 관리 이미지   member 웹돌이 0 / 0 45899 2007-10-09
10  FTP 서버 설치 및 관리   member 웹돌이 0 / 0 10029 2007-10-09
9  리눅스 ftp 명령어 모음   member 웹돌이 0 / 0 8002 2007-10-09
8  게시판검색이나 쇼핑몰에 유용한 자바스크립트   member 웹돌이 0 / 0 8244 2007-10-09
7  변수속도 테스트   member 웹돌이 0 / 0 6989 2007-10-09
6  PHP에서 접속자 IP 알아내기   member 높이뜬새 0 / 0 11208 2007-09-08
write
button [1] [2] [4] button