![]() Mailinglisten-Archive |
Whiteman wrote: > > > vielleicht bin ich auf der richtigen Spur ... > > > > k�nntest du mir noch verraten, welche Werte getrandmax() > > und mt_getrandmax() zur�ckgeben? > > > > noch interessanter w�re, ob der Fehler unter PHP4 auch auftritt, > > aber wenn getrandmax()!=mt_getrandmax(), dann w�re das auch schon > > interessant > HI > > getrandmax() = 32767 > mt_getrandmax() = 2147483647 > > ob das unter PHP4 auch so ist weis ich nicht. > > Trotzdem ist es komisch das mt_rand die min und max Werte ignoriert. nein, jetzt ist alles klar mt_rand() teilt durch falschen Wert, n�mlich durch PHP_RAND_MAX statt MT_RAND_MAX, und damit sind alle Werte um das ca. 65tausendfache zu gro� unter Linux und Solaris sind beide Werte gleich gro�, da f�llt's nicht auf, und im PHP4 Code ist es gefixt ... ich bring das gleich in Ordnung (im CVS) wenn Du Dein PHP nicht selbst kompilieren kannst, mu�t Du allerdings bis zum n�chsten Release warten :( -- Hartmut Holzgraefe hartmut_(at)_six.de http://www.six.de
php::bar PHP Wiki - Listenarchive