Using PHP 7 new secure random functions in PHP 5 with paragonie/random_compat

Code
<?php

// PHP 7 native functions
// functions implemented for PHP 5 in paragonie/random_compat

try {
    
$int random_int(0128);
} catch (
Error $e) {
    echo 
$e->getMessage();
} catch (
Exception $e) {
    echo 
$e->getMessage();
}

var_dump($int);


try {
    
$string random_bytes(32);
} catch (
Error $e) {
    echo 
$e->getMessage();
} catch (
Exception $e) {
    echo 
$e->getMessage();
}

var_dump(bin2hex($string));
Result
int(123)
string(64) "3a6fadb3a4c6bd2541c910b2e131edffca3b0f5d578e0ea5e1a3301b4da159d8"
Used Versions
PHP 7.4, Zend 3.0, Symfony 4.3, Laravel 5.8, PHPUnit 8.0, Doctrine 2.10