php

    js - js로 php의 date_format 기능 따라하기

    코드 /** * 날짜를 입력받은 형식으로 변환해주는 함수 * @params {string} format 형식 * @params {string, object} date 날짜 * @returns {string} date를 format 형식으로 변환 */ function dateFormat(foramt, date) { if (date == undefined) { return " "; } if (typeof date != 'object') { date = new Date(date); } var weekKorName = ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"]; var weekKorShortName = ["일", "월", "화", "수", "목", "..

    PHP - jquery를 이용한 스크롤 페이징

    스크롤 페이징 처리 특정 div의 스크롤 이벤트를 감지하여 해당 div의 스크롤 위치가 최하단에 도달할 경우 데이터를 추가로 가져오는 스크롤 페이징 처리 컨트롤러

    php - 입력한 날짜가 한국 표준으로 몇 월 몇 주인지 계산하기

    문제 입력한 날짜가 몇 월의 몇 주차인지 계산 주간 표준 (참조 국가 기술 표준원 KS X ISO 8601) 2.2.7 역주 (calendar week) 역년 중의 서수에 의하여 지정되는 특정한 7일의 기간으로 월요일부터 시작된다. 2.2.10 역주 수 (calendar week number) 처음 역주의 법칙에 따르면, 역년 내, 역주를 나타내는 서수는 일 년의 첫 번째 목요일을 포함하는 수이다. 역년의 마지막 역주는 다음 역년의 첫 번째 역주 바로 이전의 주이다. 3.2.2 역주 - 1역년에 52 또는 53 역주가 있도록 한다. 예) 1995년 01월 01일은 1994년 52번째 주의 7번째 날이다. 1996년 12월 31일은 1997년 첫 번째 주의 2번째 날이다. 주차 계산 함수 functio..

    php - 숫자 두 자리로 만들기

    // 숫자 두 자리로 만들기 예) 01, 02, 03 $숫자 = sprintf('%02d', $숫자);

    php - 오브젝트 배열 정렬

    // 오브젝트 배열 정렬 (DESC) // 함수를 사용하므로 전역 변수만 사용 가능 // EX) $params (X) $this->vars['params'] (O) usort($배열, function ($오브젝트1, $오브젝트2) { return $오브젝트1['정렬할 기준'] < $오브젝트2['정렬할 기준']; });

    php - 숫자 3자리마다 콤마

    // 숫자 3자리 콤마 $숫자 = number_format($숫자);

    php - 시간 포맷

    // 시간 포맷 $시간 = date("Y-m-d H:i:s", strtotime($시간));

    php - 나이 계산

    // 만 나이 계산 $age = floor((date('Ymd') - date('Ymd', strtotime($생일))) / 10000); // 한국식 나이 계산 $age = date('Y') - date('Y', $생일) + 1;