홈페이지제작/PHP (9) 썸네일형 리스트형 그누보드 관리자 화면 일반 화면 구분 관리자화면인 경우와 사용자 화면인 경우를 구분해야 하는 경우 아래 소스를 참조하시면 됩니다. PHP 에러 표시 변경 // Turn off all error reportingerror_reporting(0);// Report simple running errorserror_reporting(E_ERROR | E_WARNING | E_PARSE);// Reporting E_NOTICE can be good too (to report uninitialized// variables or catch variable name misspellings ...)error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);// Report all errors except E_NOTICE// This is the default value set in php.inierror_reporting(E_.. 숫자를 한글로 변환 숫자를 한글로 변환 숫자를 한글로 변환해서 출력해야 하는 경우가 있습니다.아래 자료를 참조하시어 프로그램에 반영하시면 도움이 될 듯 합니다.제가 작성한 프로그램은 아니고, 예전에 인터넷에서 참조하여 작성한 내용인데, 어느분의 것인지 출처를 모르겠네요.아시는 분은 댓글에 부탁드립니다. [소스다운로드] num2kor.php [참조소스] function num2kor($num) { $ret = ""; if(!is_numeric($num)) { return 0; } $arr_number = strrev($num); for($i =strlen($arr_number)-1; $i>=0; $i--) { ///////////////////////////////////////////////// // 현재 자리를 구함 $d.. PHP 엑셀 저장 excel 저장 PHP 엑셀 저장 excel 저장 브라우저화면에 출력되는 내용을 엑셀로 출력해야하는 경우가 많이 있습니다.DB의 내용을 엑셀파일의 형태로 저장하여 백업을 하거나, 홈페이지 방문자가 화면의 내용을 엑셀형태로 받아가기를 원하는 경우 해당 기능을 구현해야 하는 경우가 있습니다. 엑셀로 저장 엑셀의 형태로 다운받을 수 있는 방법은 상당히 간단합니다.해당 출력을 담당하는 소스 상단에 아래의 코드를 덧붙여주면 끝입니다. 단, 주의해야할 점이 있다면 header()함수 앞에서는 아무것도 출력을 해서는 안된다는 겁니다.아래 샘플코드를 프로그램 파일 제일 상단에 두면 큰 문제를 만나시지는 않을 겁니다. 샘플코드 ▶호스팅계정의 용량 알아보는 PHP 프로그램소스▶간단한 파일업로드 PHP 프로그램소스▶문자열로 문자열 자르기 .. PHP http 를 https 로 전환(redirect), http->https PHP http 를 https 로 전환(redirect), http->https 보안SSL을 설치한 후에 http로 들어온 접속을 https 로 전환하는 방법입니다. https를 통해 접속이 되면, 변수 $_SERVER["HTTPS"] 에 on 이 설정됩니다.이를 이용하여 http로 들어온 접속을 https로 리다이렉팅할 수가 있습니다.보안SSL를 설치하셨다면 이 부분을 꼭 해놓으셔야 효과를 볼수 있겠지요~ PHP 가변변수 $$ PHP 가변변수 $$ 가변변수란 가변변수는 변수의 값이 가지는 이름을 가진 변수의 값을 이용하고자 할 경우 사용됩니다.가변변수를 잘 활용하면 복잡해질 소스코드를 간편하게 바꿀수도 있습니다. 사용예 $abc = "123";$bbb = "abc"; echo $bbb; // abc라고 출력됩니다.echo $$bbb; // 123 이라고 출력됩니다. 추가설명 아래의 사용예도 곰곰히 생각해보시면 의미를 아실겁니다. echo ${$bbb} // 123echo ${"abc"} // 123 ▶▶▶호스팅계정의 용량 알아보는 PHP 프로그램소스▶▶▶간단한 파일업로드 PHP 프로그램소스▶▶▶문자열로 문자열 자르기 PHP 프로그램소스 위 그림에서 처럼 변수값 자체 또는 문자열도 그 앞에 $를 붙여 변수를 참조할 수 있습니다... PHP 배열 정렬 PHP에서 배열의 정렬 usort 함수를 이용하여 배열의 값을 정렬하는 방법입니다.배열의 정렬하면, 보통 한개의 값을 가진 1차원배열에서의 정렬을 떠올립니다.그런데, 지금 설명하려고 하는 것은 다차원배열에서 특정차원의 값을 기준으로 배열을 정렬하는 방법에 대한 것입니다. 엑셀을 조금 사용하신 분들은 사용자정의에 의한 배열의 정렬을 떠올리시면 될 듯 합니다. 먼저 아래의 샘플을 봐주세요.첫번째의 줄과 아래의 cmp 함수를 정의한 부분만을 보시면 됩니다. (회색 부분은 신경 안쓰셔도 됩니다.) usort($ARRAY1, "cmp"); // ----- ⓐ for($i=0;$i $b["yyyymm"]) ? -1 : 1; } // return ($a["yyyymm"] > $b["yyyymm"]) ? -1 : 1;.. PHP UTF EUC-KR 변환 PHP에서 UTF와 EUC-KR 변환 앞으로는 utf8로 통일이 되겠지만, 지금은 혼용을 하고 있는 상황에서 두 가지 문자형식을 변경할 필요가 있을때가 종종 있습니다.PHP에서는 이를 위해서 함수를 제공하는데 그 함수가 바로 iconv()함수입니다. EUC-KR에서 UTF-8로 변경하기 $str = iconv ("EUC-KR", "UTF-8", $str); UTF-8에서 EUC-KR로 변경하기 $str = iconv ("UTF-8", "EUC-KR", $str); ▶▶▶호스팅계정의 용량 알아보는 PHP 프로그램소스▶▶▶간단한 파일업로드 PHP 프로그램소스 ▶▶▶문자열로 문자열 자르기 PHP 프로그램소스 이전 1 2 다음