Bonjour,

J'ai un problème avec rand qui ne fournit aucune valeur lorsque le srand est à une certaine valeur. Je ne comprends pas du tout pourquoi.
Voici une partie qui reproduit le problème:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<?php
$charset = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
$chunk = 'eeb2b02a';
srand(hexdec($chunk));
$output = substr($charset, rand(0,strlen($charset)), 1);
echo 'Output:'.$output.'fin';
?>
Normalement, c'est censé me fournir une lettre ou chiffre venant de $charset, et qui soit toujours le même suivant le code hexa rentré avant ($chunk). Tous les autres codes hexa que j'ai testé fonctionnent, mais celui-ci ne me retourne rien. Exemple: 'ff90821f'

Merci