PHP – String – Generar número aleatorio rango
Función que genera un string formado sólo por números generados de forma aleatoria y comprendido entre un rango con un mínimo y un máximo.
/** * Class HelperString */ abstract class HelperString { /** * Devuelve un numero aleatorio entre un mínimo y un máximo. * * @param $min * @param $max * * @return int */ public static function createRandomRange($min, $max) { return mt_rand($min, $max); } }
Ejemplos
$a = HelperString::createRandomRange( 1, 10); /* $a = (int) 9 */ $a = HelperString::createRandomRange( 1, 10); /* $a = (int) 10 */ $a = HelperString::createRandomRange( 1, 10); /* $a = (int) 6 */ $a = HelperString::createRandomRange( 0, 1); /* $a = (int) 0 */ $a = HelperString::createRandomRange( 0, 1); /* $a = (int) 1 */ $a = HelperString::createRandomRange( 0, 1); /* $a = (int) 0 */ $a = HelperString::createRandomRange( 10, 1000); /* $a = (int) 39 */ $a = HelperString::createRandomRange( 10, 1000); /* $a = (int) 249 */ $a = HelperString::createRandomRange( 10, 1000); /* $a = (int) 344 */