Functie str_shuffle

De functie str_shuffle schudt de karakters in een string in willekeurige volgorde. Werkt alleen correct met Latijnse karakters (enkelbyte karakters).

Syntaxis

phpstr_shuffle(string $string): string

Voorbeeld

Laten we de karakters van de string in willekeurige volgorde shuffelen:

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

Voorbeeld

Laten we een string van 3 cijfers verkrijgen zodat de cijfers niet herhaald worden:

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

Zie ook

  • de functie shuffle,
    die de elementen van een array in willekeurige volgorde schudt
  • de functie array_rand,
    die willekeurige waarden uit een array kiest
  • de functie mt_rand,
    die willekeurige getallen genereert