Ich versuche eine "zufällige" Zeichenfolge basierend auf einer festen Zeichenfolge zu erstellen. Ich möchte, wenn irgend möglich, die gleiche zufällige Zeichenfolge erzeugen (ich weiß, es ist ein Oxymoron), vorausgesetzt, ich benutze den gleichen Samen. so:
%Vor% Das erwartete Verhalten wäre, dass solange ich die gleiche $base
und $seed
gebe, immer die gleiche zufällige Zeichenfolge bekomme.
Entschuldigung, aber entsprechend der Dokumentation wird die Shuffle-Funktion automatisch gesetzt.
>Normalerweise sollten Sie nicht versuchen, eigene Algorithmen zu entwickeln, um Dinge zu randomisieren, da sie sehr wahrscheinlich voreingenommen sind. Der Fisher-Yates -Algorithmus ist dafür bekannt, sowohl effizient als auch unvoreingenommen zu sein:
%Vor%Gleiche Funktion für eine Zeichenkette in php7
%Vor%