라이브러리
[PHP] RandomRandomizer::getInt - 균일하게 선택된 정수를 가져옵니다.
PHP Randomizer Class
PHP 에서 Randomizer 클래스는 랜덤한 숫자를 생성하는 데 사용됩니다. 이 클래스는 `Randomizer` 클래스의 하위 클래스인 `Randomizer::getInt` 메서드를 사용하여 정수형 랜덤 숫자를 생성할 수 있습니다.
Randomizer::getInt 메서드
`Randomizer::getInt` 메서드는 정수형 랜덤 숫자를 생성하는 데 사용됩니다. 이 메서드는 두 개의 인자를 받습니다.
- `$min`: 최소값
- `$max`: 최대값
이 메서드는 `$min`과 `$max` 사이의 랜덤한 정수형 숫자를 반환합니다.
예제
#hostingforum.kr
php
// Randomizer 클래스를 사용하여 랜덤한 정수형 숫자를 생성합니다.
class Randomizer {
public static function getInt($min, $max) {
return rand($min, $max);
}
}
// 랜덤한 정수형 숫자를 생성합니다.
$randomNumber = Randomizer::getInt(1, 100);
echo "랜덤한 정수형 숫자: $randomNumber
";
// 랜덤한 정수형 숫자를 생성합니다. (최소값 10, 최대값 50)
$randomNumber = Randomizer::getInt(10, 50);
echo "랜덤한 정수형 숫자 (10-50): $randomNumber
";
결과
#hostingforum.kr
랜덤한 정수형 숫자: 14
랜덤한 정수형 숫자 (10-50): 31
참고
- `rand` 함수는 PHP 7.0 부터는 `random_int` 함수로 대체되었습니다. `random_int` 함수는 더 안전하고 보안에 좋습니다.
- `Randomizer` 클래스는 예시로만 사용되었습니다. 실제 프로젝트에서는 클래스를 정의하고 사용하는 방법이 다를 수 있습니다.
업데이트된 예제 (PHP 7.0 이상)
#hostingforum.kr
php
// Randomizer 클래스를 사용하여 랜덤한 정수형 숫자를 생성합니다.
class Randomizer {
public static function getInt($min, $max) {
return random_int($min, $max);
}
}
// 랜덤한 정수형 숫자를 생성합니다.
$randomNumber = Randomizer::getInt(1, 100);
echo "랜덤한 정수형 숫자: $randomNumber
";
// 랜덤한 정수형 숫자를 생성합니다. (최소값 10, 최대값 50)
$randomNumber = Randomizer::getInt(10, 50);
echo "랜덤한 정수형 숫자 (10-50): $randomNumber
";
결과
#hostingforum.kr
랜덤한 정수형 숫자: 14
랜덤한 정수형 숫자 (10-50): 31
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.