php개발자(백엔드) /php16 var_dump [var_dump] echo는 데이터의 내용을 볼수있는 출력의 기능을 가지고 있지만 echo같은 경우 bool 자료형이 true일때는 1을 보여주지만 false일 때는 null의 모양으로 출력된다. (아무것도 나오지 않는거처럼 보임) 분명 false값임에도 나오지 않는다... 그럼 어떻게 확인할수 있을까? 바로 var_dump를 사용한다. var_dump — 변수에 대한 정보를 덤프[출처] http://php.net/manual/kr/function.var-dump.php var_dump를 사용하면 bool 데이터의 결과를 다음과 같이 보여준다 bool(false) 보고자하는 데이터의 자료형과 함께 그 값을 볼수있다. 2017. 1. 12. $_FILES [엑셀업로드 관련] [$_FILES [엑셀업로드 관련]] 엑셀을 디비에 원하는 데이터 형식으로 맞추어 업로드하기 위해서 다음과 같은 커다란 플로우가 있다. 1. php엑셀 리더기를 통해 엑셀내용을 읽는다. 2. 파일내용중 원하는 열을 가져와 가공한다.3. INSERT나 UPDATE등 필요한 쿼리를 작성해 DB에 인서트 시킨다. 이 3가지 플로우를 가기위해서 먼저 PHP에서 엑셀을 읽어들이는 과정을 이해해야 한다.을 이용해 업로드를 하게 되면 $_FILE타입으로 데이터를 전달받게 되는데 이때 파일은 클라이언트(브라우저)상 설정한 가상폴더에 업로드가 된다. 그럼 다음과 같이 키=밸류 형태로 저장된다. name : 업로드 할 파일명type : 파일 형식 (현재 정리하고자 하는 챕터에서는 excel이 되겠다)tmp_name : 파.. 2016. 12. 1. 이니시스 에스크로 [이니시스 에스크로] 네이버 엔페이를 위해 필요한게 참 많다..그중 하나가 에스크로(현금보호서비스) 적용이다. 에스크로는 가맹점이 이니시스에 따로 요청을 해야하고 신에스크로와 구에스크로 2가지가 있다.이번에 하는 쇼핑몰은 신에스크로를 신청해서 관련된 부분을 추가해주어야 한다. 원래 에스크로는 조금더 많은 기능이 제공된다. 지금 기억은 안나지만.그 기능들을 다 사용하고 싶으면 모듈을 이니에스크로 모듈로 설치해야하는데 네이버페이를 위한 현금보호 서비스만 사용하고 싶으면웹표준결제시스템에 관련 부분을 추가해주면 된다. 어떻게 해야하나 막막했는데 이니시스 기술부서와 총 3번정도 통화를 거쳐서 발견했다.. 다른거 다 필요없다.input을 추가할 필요도 없다. 알고나니 허무했지만 아주 귀하고 귀한 팁. 메뉴얼에도 자.. 2016. 11. 14. 접속 기기별 URL 리다이렉트 시키기 [접속 기기별 URL 리다이렉트 시키기 ] 모바일로 접속했을때 모바일 호스팅에서 작업한 화면이 나오게 하고PC로 접속했을때는 PC버전으로 작업한 화면이 나오게 하려면 어떻게 해야할까요~?페이지 시작별로 접속URL을 다르게 설정해주어야 합니다. 이때 사용자가 접근하는 폴더명은 PC와 모바일 모두 똑같아야 합니다.다만 백엔드에서 작업하는 파일명은 달라도 상관없습니다~!! 1. /index.php 상단 2. /main/index.php 상단 3. /main/header.php 상단 require_once($_SERVER['DOCUMENT_ROOT']."/lib/class/Mobile_Detect.php");$detect = new Mobile_Detect;if(!$detect->isMobile()){ head.. 2016. 10. 24. 이전 1 2 3 4 다음