shuffle()
fonksiyonu, bir dizinin elemanlarını rastgele sıralamak için kullanılan PHP fonksiyonudur. Bu fonksiyon, orijinal diziyi değiştirir ve rastgele sıralanmış diziyi döndürmez.
İşte shuffle()
fonksiyonunun kullanımına dair bir örnek:
<?php
// Bir dizi oluşturalım
$dizi = array("elma", "armut", "kiraz", "portakal", "üzüm");
// shuffle() fonksiyonunu kullanarak diziyi rastgele sıralayalım
shuffle($dizi);
// Elde edilen rastgele sıralanmış diziyi ekrana yazdıralım
print_r($dizi);
?>
Bu örnekte, shuffle($dizi)
ifadesi, $dizi
dizisini rastgele sıralar. Çıktı, orijinal dizinin elemanlarının rastgele bir sıraya yerleştirilmiş hali olacaktır.
Fonksiyonun genel formatı şu şekildedir:
shuffle(array &$dizi)
$dizi
: Rastgele sıralanacak dizi. Fonksiyon, bu diziyi doğrudan değiştirir.
Bu fonksiyon, özellikle dizideki elemanları karıştırmak ve rastgele bir sıra elde etmek istediğinizde kullanışlıdır.