From 5a7439ad1e41ac89cf2d741f716b462affcb049c Mon Sep 17 00:00:00 2001 From: Maik Penz <maik@phpkuh.de> Date: Tue, 5 Feb 2013 21:54:31 +0100 Subject: [PATCH] Make Base::numberBetween() 32bit compatible. Changed default range of `Faker\Provider\Base::numberBetween()` to result in sequences that do not depend on word size. --- src/Faker/Provider/Base.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Faker/Provider/Base.php b/src/Faker/Provider/Base.php index 5b9e265d..7f64bfe9 100644 --- a/src/Faker/Provider/Base.php +++ b/src/Faker/Provider/Base.php @@ -74,7 +74,7 @@ class Base */ public static function numberBetween($from = null, $to = null) { - return mt_rand($from ?: 0, $to ?: PHP_INT_MAX); + return mt_rand($from ?: 0, $to ?: 2147483647); // 32bit compat default } /**