だから、私はPHPスクリプトを持っています:
<?
rand(1000000000000,9999999999999);
期待される結果は 13 桁の数字です。
しかし、次のように、いくつかの奇妙な数値を返しています。
987419207
1032717476
-455563764
誰が何が起こっているのか知っていますか?
PHP: 5.2.17
OS: Debian Squeeze と Windows 7 でテスト済み、どちらも 64 ビット
解決策(回避策)
<?
echo rand(10000,99999).rand(10000000,99999999);