반응형
1. 날짜 시간 함수
1, time() 현재 타임스탬프로 돌아가기
echo time();//수출하다 1535536711
1
2, date_default_timezone_get() 기본 시간대 가져오기
echo date_default_timezone_get();//수출하다 Europe/Berlin
1
3, date_default_timezone_set("Asia/Shanghai") 기본 시간대 설정
date_default_timezone_set("Asia/Shanghai");
echo "<br>";
echo date_default_timezone_get();//수출하다 Asia/Shanghai
1
2
3
4, date() 로컬 시간 날짜 포맷
현재 시간 date("Y-m") 포맷하기-dH:i:s")
매개 변수 설명:
Y년분
m 월 01-12 j는 리더가 없다
d월요일 01-31
H 24시간
i 프리앰블이 있는 분
s 프리앰블이 있는 초
echo date("Y-m-d H:i:s"); //2018-08-29 18:19:21
1
5, checkdate(month, day, year) 테스트 날짜의 유효성
var_dump(checkdate(4, 5, 2018)); //결과는bool(true)
1
6, strtotime() 읽을 수 있는 날짜를 타임스탬프로 변환
echo strtotime('2018-8-29 18:19:21'); //1535537961
1
7. microtime () 마이크로초와 타임스탬프의 배열을 반환합니다
print_r(microtime());//수출하다 0.42169800 15355923622
1
2. 수학적 함수
1, rand() 랜덤 함수
2, round() 반올림 함수
3. floor() 함수 아래쪽으로 올리기
4, ceil() 위쪽으로 함수 올리기
//수학 함수
$num1 = 5.6;
echo rand(0,100);
echo '<br>';
echo round($num1);//결과는 6
echo '<br>';
echo floor($num1);//결과는 5
echo '<br>';
echo ceil($num1);//결과는6
echo '<br>';
3.변수와 관련된 함수
1, empty( ) 변수가 비어 있는지 검사하기
2,isset( ) 변수 설정 여부 감지
3. unset( ) 지정한 변수 파기
//변수상관함수
$str = 'wuhen';
var_dump(empty($str));//결과는bool(false)
var_dump(isset($str));//결과는bool(true)
unset($str);//이 변수 파기
var_dump(isset($str));//결과는 bool(false)
반응형
'개발 꿀팁 > PHP' 카테고리의 다른 글
php 기본 설정 아직 모르니 (php.ini, php-fpm) (1) | 2022.10.25 |
---|---|
php 문자열 일반 면접 문제 (0) | 2022.10.25 |
프로그래밍 기술phphp 사용자 정의 설치 확장 (0) | 2022.10.21 |
Think PHP의 잘못된 쓰기로 인한 SQL 주입 취약성 코드 분석 (0) | 2022.10.19 |
PHPMVC 프레임워크 개발(상) (0) | 2022.10.19 |