ფუნქცია str_shuffle

ფუნქცია str_shuffle აურევს სიმბოლოებს სტრიქონში შემთხვევითი თანმიმდევრობით. კორექტულად მუშაობს მხოლოდ ლათინური სიმბოლოებით (ერთბაიტიანი სიმბოლოები).

სინტაქსი

phpstr_shuffle(string $string): string

მაგალითი

მოდით, შევურიოთ სტრიქონის სიმბოლოები შემთხვევითი თანმიმდევრობით:

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

მაგალითი

მოდით, მივიღოთ სტრიქონი 3 ციფრისგან ისე, რომ ციფრები არ განმეორდეს:

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

იხილეთ აგრეთვე

  • ფუნქცია shuffle,
    რომელიც აურევს მასივის ელემენტებს შემთხვევითი თანმიმდევრობით
  • ფუნქცია array_rand,
    რომელიც ირჩევს შემთხვევით მნიშვნელობებს მასივიდან
  • ფუნქცია mt_rand,
    რომელიც გენერირებს შემთხვევით რიცხვებს