Funkcija str_shuffle

Funkcija str_shuffle pārkārto simbolus virknē nejaušā secībā. Korekti strādā tikai ar latīņu rakstzīmēm (vienbaita simboliem).

Sintakse

phpstr_shuffle(string $string): string

Piemērs

Sajauksim virknes simbolus nejaušā secībā:

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

Piemērs

Iegūsim virkni no 3 cipariem tā, lai cipari neatkārtotos:

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

Skatiet arī

  • funkciju shuffle,
    kas pārkārto masīva elementus nejaušā secībā
  • funkciju array_rand,
    kas izvēlas nejaušas vērtības no masīva
  • funkciju mt_rand,
    kas ģenerē nejaušus skaitļus