ホームページ >バックエンド開発 >PHPチュートリアル >Alibaba Cloud Server による乱数生成の結果が固定されるのはなぜですか?

Alibaba Cloud Server による乱数生成の結果が固定されるのはなぜですか?

WBOY
WBOYオリジナル
2016-07-06 13:53:011378ブラウズ

Alibaba Cloud上では乱数生成結果は常に同じ
ローカルでは問題ありません

リーリー

返信内容:

Alibaba Cloud上では乱数生成結果は常に同じ
ローカルでは問題ありません

リーリー

ランダムなシードを散布するために mt_srand((double) microtime() * 1000000 * getmypid()); を使用しないことをお勧めします。この機能は自動的に完了し、播種する値は固定されます。

コードは Alibaba Cloud サーバーとローカルでテストしました。同じ種が生まれる可能性はすでに非常に低いです。
Alibaba Cloud Server による乱数生成の結果が固定されるのはなぜですか?

php7はrandom-intを使用します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。