본문 바로가기

Developement/Web Programming

정규표현식 http://zvon.org/comp/r/tut-Regexp.html#Pages~Contents https://opentutorials.org/course/909/5143 더보기
Jquery Plugin 모음 [업데이트일 : 2015-07-24]강추 / 추천 / 일반 jQuery Plugin : http://plugins.jquery.com/ [날짜 관련]1. Date Dropper : 날자 입력 플러그인 http://felicegattuso.com/projects/datedropper/ [Modal 관련]1. Animated Modal : 브라우저 전체화면을 모달로 만들 수 있는 플러그인 : http://joaopereirawd.github.io/animatedModal.js/ [Form 관련]1. jQuery Form Plugin : 입력 양식 플러그인 & Ajax 로 업로드 구현 가능 : http://malsup.com/jquery/form/ [Grid 관련]1. JMOSA : 이미지 또는 Div 블럭을.. 더보기
날씨 api 정보 / 관광지 정보 저각권 관련 내용은 따로 확인 하시기 바랍니다.공공데이터api 같은 경우 https://www.data.go.kr/#/L21haW4= 공공 데이터 포털에서 키발급 후 사용 가능합니다. 01. 날씨 api 01. 기상청 RSS 동네예보 (오늘, 내일) : http://www.kma.go.kr/wid/queryDFSRSS.jsp?zone=[동 코드] - 동 코드는 기상청 웹사이트에서 수기 조회 가능 ex) http://www.kma.go.kr/wid/queryDFSRSS.jsp?zone=1159068000 모레 이후 (중기 예보) : 전국 : http://www.kma.go.kr/weather/forecast/mid-term-rss3.jsp?stnId=108 서울,경기 : http://www.kma.go.k.. 더보기
PHP 내장 함수 모음 [ php 내장함수 모음 ] 1. 날짜 및 시간 관련함수 *time() -용도: 현재 시각을 timestamp값으로 구한다. -방법: time() *date() -용도: 사용자가 지정한 형태로 시간을 표시. 특정시간의 날짜와 요일등을 배열로 리턴한다. -방법: date("표시할 시간의 포맷형태","특정한 timestamp값") *mktime() -용도: 지정된 날짜를 timestamp값으로 변환한다. -방법: mktime(시,분,초,월,일,년) *checkdate() -용도: 날짜와 시간이 올바른 범위 안에 있는지 검사한다. -방법: checkdate(월,일,년) *getdate() -용도: 특정timestamp값으로 시간,요일,날짜정보를 배열로 반환한다. -방법: getdate(timestamp값) 또.. 더보기
PHP 실행 속도를 빠르게 하는 최적화 코딩 방법 모음 1. echo가 print 보다 빠르다. 2. string을 감싸는데 있어서 작은따옴표(') 가 큰따옴표(")보다 빠른데, 그 이유는 PHP는 큰따옴표안에서 변수를 찾고 작은 따옴표에서는 변수를 찾지 않기 때문이다. string에 변수가 없다면 작은따옴표를 사용해라 3. echo를 string을 연속해서 사용하는것 대신에 여러개의 파라메터를 넣어서 사용해라 4. 미리 계산한 값을 사용해라. for루프를 위해서 가장큰값을 지정할때 루프에 넣지말고 예를 들어 for($x=0;$x 더보기
PHP 정규식 1. 정규식 파일이나 문자열 내에 포함되어 있는 특별한 패턴(또는 특별한 조건을 만족하는 문자열)을 검색하기 위해 미리 정의된 다양한 특수 문자들의 조합을 정규식(regular expression)이라 한다. 정규식에서의 특수 문자(special character)는 다음과 같다. (1) ^ (caret) : 라인의 처음이나 문자열의 처음을 표시 예 : ^aaa (문자열의 처음에 aaa를 포함하면 참, 그렇지 않으면 거짓) (2) $ (dollar) : 라인의 끝이나 문자열의 끝을 표시 예 : aaa$ (문자열의 끝에 aaa를 포함하면 참, 그렇지 않으면 거짓) (3) . (period) : 임의의 한 문자를 표시 예 : ^a.c (문자열의 처음에 abc, adc, aZc 등은 참, aa 는 거짓) a... 더보기
PHP 정규식 // textarea 제거 $str = preg_replace("!!is", "[textarea]", $str); $str = preg_replace("!!is", "[/textarea]", $str); // script 제거​ $str = preg_replace("!\"']+)[\"']?[^>]*>/i", $str, $RESULT); // 호스트 추출 preg_match("/^(http:\/\/)?([^\/]+)/i", "http://www.naver.com", $matches); 더보기
논리적 흐름에 맞는 탭메뉴 탭키로 이동 가능한 탭 메뉴 입니다.웹접근성에 맞는 샘플입니다. [데모보기]http://hsbyun9898.iptime.org/js/tab-menu3/html/# 더보기
호환성보기 명령어 IE=edge,chrome=1 현재 설치된 IE의 최신 Standard Rendering Mode로 강제시킵니다. Chrome Frame이 설치된 경우 Chrome Rendering Engine으로 페이지가 출력됩니다.IE=edge,chrome=IE8 현재 설치된 IE의 최신 Standard Rendering Mode로 강제시킵니다. IE8 또는 그 이하 버전에서 Chrome Frame이 설치된 경우 Chrome Rendering Engine으로 페이지가 출력됩니다.IE=edge 현재 IE브라우저의 최신 Standard Rendering Mode로 강제시킵니다..IE=9 IE9 Standard Rendering 방식으로 강제시킵니다.IE=EmulateIE9 IE9 Rendering 방식으로 강제시킵니다... 더보기
파일의 퍼미션을 보기 좋게 구하기 function get_perms($file){ $perms = fileperms($file); $ans .= ($perms & 0x00004000) ? 'd' : '-'; //디렉토리인지 조사 $ans .= ($perms & 0x00000100) ? 'r' : '-'; //Owner : 읽기 $ans .= ($perms & 0x00000080) ? 'w' : '-'; //Owner : 쓰기 $ans .= ($perms & 0x00000040) ? 'x' : '-'; //Owner : 실행 $ans .= ($perms & 0x00000020) ? 'r' : '-'; //Group : 읽기 $ans .= ($perms & 0x00000010) ? 'w' : '-'; //Group : 쓰기 $ans .= (.. 더보기