Funktionen str_shuffle

Funktionen str_shuffle blandar om tecknen i en sträng i slumpmässig ordning. Fungerar korrekt endast med latinska tecken (enbåtstecken).

Syntax

phpstr_shuffle(string $string): string

Exempel

Låt oss blanda om tecknen i en sträng i slumpmässig ordning:

php<?php
  echo str_shuffle('abcde');
?>

Exempel

Låt oss få en sträng med 3 siffror så att siffrorna inte upprepas:

php<?php
  $digits = '0123456789';
  $shuffled = str_shuffle($digits);
  $res = substr($shuffled, 0, 3);
  
  echo $res;
?>

Se även

  • funktionen shuffle,
    som blandar om elementen i en array i slumpmässig ordning
  • funktionen array_rand,
    som väljer slumpmässiga värden från en array
  • funktionen mt_rand,
    som genererar slumpmässiga nummer