記事へのコメント21

    • 注目コメント
    • 新着コメント
    taruhachi
    taruhachi PHPじゃないけどこれでやられたことがある。→特に最近ではコンテナ環境で動作していることも多く、 PID が固定値になってしまうことも十分考えられます。

    2020/12/18 リンク

    その他
    wataken44
    wataken44

    2020/12/15 リンク

    その他
    myr
    myr 自前で疑似乱数関数用意とかはゲーム系以外の人はあんまやらんのかね?

    2020/12/15 リンク

    その他
    arx0balest
    arx0balest まだPHPで消耗してるの?

    2020/12/15 リンク

    その他
    turanukimaru
    turanukimaru 物理的に離れてるが同期しているオブジェクトなんてもんに乱数を適用するには同じシードからは同じ結果が返ってこないと困る。真の乱数を使ったらいちいち乱数を送信しなきゃならん。いややってるブラゲは実際多いが

    2020/12/14 リンク

    その他
    onesplat
    onesplat 擬似乱数は定義からして決定論的に作られるので(でなければそれは真の乱数)同じシードを与えたら必ず同じ数列が得られることは期待して良いし、そうでなければ困る。jump hashなどそれを利用したアルゴリズムも多々ある

    2020/12/14 リンク

    その他
    tohokuaiki
    tohokuaiki うーん、なるほど。しかし、まぁこの範囲なら自分の仕事としては問題ないかな。ただ、こういうことが有ると知っておくのはとても有用。ありがたいです。

    2020/12/14 リンク

    その他
    sds-page
    sds-page グダグダ天使

    2020/12/14 リンク

    その他
    mohno
    mohno リバートする人の気持ちは分かる。そういうのは、他の名前で……と思ったら random_int というのがあるんだな。「どうすればいいのか」

    2020/12/14 リンク

    その他
    xlc
    xlc 乱数のタネを固定して乱数列を再現するなんてのはネット麻雀の「牌操作疑惑対策」ぐらいでしか使われない機能では?

    2020/12/14 リンク

    その他
    nicht-sein
    nicht-sein テストなんかで常に同じ結果が欲しい場合があるので、同じシーケンスを要求するということがあるのは分かるけれど、個人的には同じseedで同じシーケンスが返るの前提なコードは微妙。

    2020/12/14 リンク

    その他
    programmablekinoko
    programmablekinoko まあPHPで乱数を呼ぶユースケースがセキュリティや科学技術計算用途を想定していなかったからではないか。適当にバラけた値をアプリケーションで使いたいくらいの。

    2020/12/14 リンク

    その他
    kosh04
    kosh04 オブジェクトスコープな乱数生成機を自作した話

    2020/12/14 リンク

    その他
    uunfo
    uunfo mt_randが壊れてたの知らなかった…

    2020/12/14 リンク

    その他
    snaflot
    snaflot “シード値に対する一貫性が求められない場合 素直に random_int() を使ってください。 mt_srand() を呼ばずに mt_rand() を呼んでいるのであればほぼ単純置換で OK です”

    2020/12/14 リンク

    その他
    shikiarai
    shikiarai PHPが可愛いと言われる所以ですね……助かる

    2020/12/14 リンク

    その他
    kako-jun
    kako-jun 乱数だけに乱れている……

    2020/12/14 リンク

    その他
    punychan
    punychan 規則性じゃなく再現性ね >ブコメ。

    2020/12/14 リンク

    その他
    roshi
    roshi だからあの時のガチャはレアが出なかったのか(違)。random_int知らなかった。

    2020/12/14 リンク

    その他
    kuzumimizuku
    kuzumimizuku 意味的には「乱数=ランダム」だけど「乱数にも規則性が求められるが実装次第でその規則性が失われ互換性が失われる」……という自分で書いてても少し不思議なお話。/あ、はい、業界外の人向けの表現をしたのです。

    2020/12/14 リンク

    その他
    yamadashy
    yamadashy "そもそもなぜオブジェクトスコープの乱数生成機がないのか" “と思ったのでPHP 拡張を作りました。”

    2020/12/14 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    PHP の乱数実装がグダグダな話

    2022-07-19 これらの問題を解決する Random Extension 5.x 並びに Random Extension Improvement RFC が...

    ブックマークしたユーザー

    • techtech05212024/04/11 techtech0521
    • nelog2023/02/24 nelog
    • s_ryuuki2022/08/01 s_ryuuki
    • b-wind2022/06/18 b-wind
    • mjtai2021/01/01 mjtai
    • xef2020/12/18 xef
    • taruhachi2020/12/18 taruhachi
    • somathor2020/12/17 somathor
    • yuki_20212020/12/15 yuki_2021
    • hnw2020/12/15 hnw
    • nishitki2020/12/15 nishitki
    • wataken442020/12/15 wataken44
    • eos23232020/12/15 eos2323
    • mgl2020/12/15 mgl
    • mieki2562020/12/15 mieki256
    • John_Kawanishi2020/12/15 John_Kawanishi
    • kmnasjm2020/12/15 kmnasjm
    • khtokage2020/12/15 khtokage
    すべてのユーザーの
    詳細を表示します

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事