날짜와 시간 함수

PHP 2007. 4. 3. 10:52

<?
/*
date() 사용법
date(코드값,유닉스타임스탬프값)
코드값 요약(더많으나 필요한거만 적었다.)
*/
echo date('c')."<br>";//전체시간 ex) 2007-02-01
echo date('Y')."<br>";//년도를 4자리수로 나타낸다.
echo date('m')."<br>";//월을 2자리수로 나타낸다.(01~12)
echo date('n')."<br>";//월을 나타낸다.(1~12)
echo date('d')."<br>";//날짜를 2자리수로 나타낸다.(01~31)
echo date('j')."<br>";//날짜를 나타낸다.(1~31)
echo date('G')."<br>";//시간을 24시간으로 나타낸다.
echo date('i')."<br>";//분을 2자리수로 나타낸다.
echo date('s')."<br>";//초를 2자리수로 나타낸다.
echo date('D')."<br>";//요일을 영문 3자리로 나타낸다.
echo date('U')."<br>";//유닉스 타임스탬프
echo time()."<br>";//유닉스 타임스탬프
echo mktime()."<br>";//유닉스 타임스탬프
/*
날짜계산하기 mktime()값은 유닉스 타임스탬프로 사용할수있다.
사용법 - 빠진항목은 오늘날짜로 계산됨
mktime(시,분,초,월,일,년도);
*/
$a = substr(date('c',mktime(0,0,0,date('n'),date('d')+8,date('Y'))),0,10);
echo $a;

//날짜유효성검사(true,false리턴)
$date1 = checkdate(9,18,1972);
$date2 = checkdate(9,30,2000);

?>

'PHP' 카테고리의 다른 글

PHP 엔코더 이온큐브 가격할인 이벤트  (0) 2007.10.08
시간 및 날짜 계산함수  (0) 2007.04.03
코드 재활용  (0) 2007.04.03
문자열 관련 PHP함수  (0) 2007.04.03
배열  (0) 2007.04.03
Posted by 다엘
,

코드 재활용

PHP 2007. 4. 3. 10:52
require() - php속에 또다른 php페이지를 불러올수있다.
 
include() - require()와 같으나 require는 실패했을 경우
                치명적 오류를 나타내지만 include는 가벼운 경고만 낸다는점이 다르다.
 
require_once() ,include_once() - 기능은 위와 동일하나 파일을 단 한번만 포함시킬때 사용
                                                한다. 같은 파일을 두번 이상 포함시키는 일을 막아주기 때
                                                문에 함수의 재선언에 의한 에러를 제거할수 있다.
 
 
auto_prepend_file() - 헤더파일 경로
auto_append_file() - 푸터파일 경로
 
위 둘의 옵션은 php.ini에 있으며 모든 페이지에 헤더와 푸터를 따로 설정할수 있다.
 
 
 
절대경로,상대경로 - 주로 절대경로는 경로 앞에 /를 붙여서 전체경로를 다 입력하나 php에서
                            는 에러가 발생한다. $_SERVER["DOCUMENT_ROOT"](전체경로
                            변수) 로 전체 경로를 불러온후에 경로를 써줘야 절대경로를 쓸수 있다.
                            ex) include($_SERVER["DOCUMENT_ROOT"]."/test.php");
                                 - result = include("c:/website/test.php");

'PHP' 카테고리의 다른 글

시간 및 날짜 계산함수  (0) 2007.04.03
날짜와 시간 함수  (0) 2007.04.03
문자열 관련 PHP함수  (0) 2007.04.03
배열  (0) 2007.04.03
변수 상태 검사  (0) 2007.04.03
Posted by 다엘
,