목차


 floor, round, ceil

floor : 내림

echo floor(4.9);

 

round : 반올림

echo round(4.5);

 

ceil : 올림

echo ceil(4.1);

 

 min, max

min : 배열에서 가장 작은값을 찾음

echo min(array(3, 4, 6, 1, 3));

 

max : 배열에서 가장 큰값을 찾음

echo max(array(3, 4, 6, 1, 3));

 

 날짜 관련 함수

기본 구조

echo date('Y-m-d H:i:s'); // 년-월-일 시:분:초

 

대소문자 차이로 다른결과가 출력됨

echo date('Y-m-d H:i:s')."\n";
echo date('y-m-d h:i:s')."\n"; // y : 년도에서 뒤 글자만 출력, h : 12시간 형식 사용
echo date('yMD h:i:s a l')."\n"; // M : 월을 영어로 출력, D : 요일을 영어 3글자로 출력, a : 오전/오후, l : 요일

 

 난수 함수

범위 사이의 랜덤한 값을 출력

echo rand(0, 2)."\n";
echo mt_rand(0, 3);

 

rand와 mt_rand의 차이

mt_rand가 실행속도가 더 빠르고, 범위도 더큼


 

 상수 정의

상수 : 변하지 않는 값

상수명은 꼭 대문자로만 작성하는 명명 규칙이 있음

 

기본 구조

define("INT_ONE", 1);
echo INT_ONE;

 

Github

Link

 

 

'PHP > PHP_ex' 카테고리의 다른 글

class  (0) 2023.03.30
string  (0) 2023.03.30
variable scope  (0) 2023.03.28
function  (0) 2023.03.28
array  (0) 2023.03.27

+ Recent posts