ホームページ >バックエンド開発 >PHPチュートリアル >Alibaba Cloud Server による乱数生成の結果が固定されるのはなぜですか?
Alibaba Cloud上では乱数生成結果は常に同じ
ローカルでは問題ありません
Alibaba Cloud上では乱数生成結果は常に同じ
ローカルでは問題ありません
ランダムなシードを散布するために mt_srand((double) microtime() * 1000000 * getmypid());
を使用しないことをお勧めします。この機能は自動的に完了し、播種する値は固定されます。
コードは Alibaba Cloud サーバーとローカルでテストしました。同じ種が生まれる可能性はすでに非常に低いです。
php7はrandom-intを使用します