Str_shuffle funksiýasy

str_shuffle funksiýasy setirdeki simwollary ýörite tertipde ýerine ýetirýär. Diňe latyn elipbiýindäki (bir baýtly simwollar) simwollar bilen dogry işleýär.

Sintaksis

phpstr_shuffle(string $string): string

Mysal

Geliň, setir simwollaryny ýörite tertipde gatyşdyralyň:

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

Mysal

Geliň, sanlar gaýtalanmaýan 3 sanly setir alyň:

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

Şeýle-de garaň

  • shuffle funksiýasyny,
    ýörite tertipde massiw elementlerini ýerine ýetirýän
  • array_rand funksiýasyny,
    massiwiň ýörite bahalaryny saýlaýan
  • mt_rand funksiýasyny,
    ýörite sanlary döredýän