154 of 410 menu

Shuffle функциясы

shuffle функциясы массивдин элементтерин тушоолуу тартипте чыгышы үчүн аралаштырат. Функция массивди өзгөртөт: бул функциянын натыйжасын эч кайда теңешүүнүн кереги жок - өзгөрүүлөр массивдин өзүнө ээ болот.

Синтаксис

shuffle(array &$array): bool

Мисал

Массивдин элементтерин тушоолуу тартипте аралаштыралы:

<?php $arr = [1, 2, 3, 4, 5]; shuffle($arr); var_dump($arr); ?>

Мисал . Колдонулушу

Массивди 1 ден 10 га чейинки сандар менен тушоолуу тартипте жана кайталанбашы үчүн толтуралы. Бул үчүн range жардамы менен 1 ден 10 га чейинки сандарды камтыган массив түзүп, аны shuffle менен аралаштырабыз:

<?php $arr = range(1, 10); shuffle($arr); var_dump($arr); ?>

Мисал . Колдонулушу

ul тизмесин 1 ден 10 га чейинки тушоолуу сандар менен толтуралы:

<?php $arr = range(1, 10); shuffle($arr); echo '<ul>'; foreach ($arr as $elem) { echo '<li>' . $elem . '</li>'; } echo '</ul>'; ?>

Дагы караңыз

  • str_shuffle функциясы,
    ал саптын символдорун тушоолуу тартипте аралаштырат
  • array_rand функциясы,
    ал массивден тушоолуу маанилерди тандап алат
  • mt_rand функциясы,
    ал тушоолуу сандарды генерациялайт
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу