개발 꿀팁/PHP

PHP에서 자주 사용하는 내장 함수

Jammie 2022. 10. 24. 15:16
반응형

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)

 

반응형