Error: Client error: `GET https://graph.instagram.com/refresh_access_token?grant_type=ig_refresh_token&access_token=IGAAIbn3HQzhdBZAGJ1V21OQ1pSZAUpsZAXRRMzl1RWJxelVUY1JPdG4xU1hDR19udFZAxWmlVbzgxNElGSFNvWUY0VmNIbDd3ZAW55dm4xMWxQTmlrcXgzNFdfTy1MQ2JQbGs3Q3B2c0dyZAVNISEN3ZAkxabG9B` resulted in a `400 Bad Request` response: {"error":{"message":"Error validating access token: The session has been invalidated because the user changed their pass (truncated...) 사용자가 정의한 변수 등 모든 변수의 목록 가져오기 > 정보공유 | 그누위즈 - 웹 사이트 제작 전문

사용자가 정의한 변수 등 모든 변수의 목록 가져오기 > 정보공유

본문 바로가기

정보공유

일반글
PHP

사용자가 정의한 변수 등 모든 변수의 목록 가져오기

페이지 정보

게시물QR코드

본문

변수 디버깅 시 유용함수. 이 함수는 환경 변수, 서버 변수,

사용자가 정의한 변수등에 모든 변수의 목록을 가진 다차원 배열입니다.

<?php

// 사용자가 정의한 변수 등 모든 변수의 목록 가져오기

$arr = get_defined_vars();

//print_r(array_keys(get_defined_vars()));  

foreach ( $arr as $vName => $value )

{

echo $vName." : ".$value."<br>";

}

exit();

?>

 

해킹이 걱정이 되신다면 get_defined_vars의 경우는 짧은 디버깅 기간에만 

사용하시고 디버깅이 끝나면 반드시 get_defined_vars 를 disable 하시는게 좋겠습니다.

(PHP.INI 에 disable_functions = get_defined_vars)

 

다만 get_defined_vars 를 disable 하시면 phpMyAdmin 을 정상적으로

사용하기 어려워진다는 단점도 존재합니다.​

댓글목록

등록된 댓글이 없습니다.

  • Addr.부산광역시 동래구 명장로106번길 70-4, 301호 CEO. 이경애 Email. gnuwiz@naver.com
  • BR. 625-68-00172 TRC. 2024-부산진-0560 TEL. 0507-1382-2790
Copyright © 2017 ~ 그누위즈. All rights reserved.