PHP 8.6의 새로운 clamp() 함수 정보
PHP 8.6의 새로운 clamp() 함수
본문
PHP 8.6의 clamp() 함수를 사용하면 값을 지정된 최소 및 최대 범위 내로 제한할 수 있습니다.
값이 최소값보다 작으면 최소값을 반환하고, 최대값보다 크면 최대값을 반환하며, 그렇지 않으면 해당 값을 그대로 반환합니다.
clamp ( mixed $value, mixed $min, mixed $max ) : mixed
적용 예:
$value1 = clamp(15, 10, 20); // Returns 15
$value2 = clamp(5, 10, 20); // Returns 10
$value3 = clamp(25, 10, 20); // Returns 20
date 관련 적용 예:
$date = new DateTimeImmutable($input);
$start = new DateTimeImmutable('2025-08-15');
$end = new DateTimeImmutable('2025-09-15');
$clamped = clamp($date, $start, $end); // 시작/종료/날짜를 반환합니다.
By 웹학교
추천
0
0
댓글 0개