str_shuffle

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

str_shuffleBir dizgenin karakterlerini devşirir

Açıklama

str_shuffle(string$dizge): string

str_shuffle() işlevi bir dizgeyi rasgele karar. Tüm olası devşirimleri oluşturulur (her çağrıda farklı bir sonuç döner).

Dikkat

Bu işlev kriptografik olarak güvenilir değerler üretmez ve kriptografik amaçlarla veya döndürülen değerlerin tahmin edilemez olmasını gerektiren amaçlarla kullanılmamalıdır.

Kriptografik olarak güvenilir rastgelelik gerekliyse Random\Randomizer sınıfı Random\Engine\Secure motoru ile kullanılabilir. Basit kullanım durumlarında random_int() ve random_bytes() işlevleri, işletim sisteminin CSPRNG’i tarafından desteklenen kullanışlı ve güvenli bir arayüz sağlar.

Bağımsız Değişkenler

dizge

Girdi dizgesi.

Dönen Değerler

Devşirilen dizge döner.

Sürüm Bilgisi

Sürüm: Açıklama
7.1.0 Libc rand işlevi yerine » Mersenne Twister Rastgele Sayı Üretecini kullanmak için dahili rastgelelik algoritması değiştirildi.

Örnekler

Örnek 1 - str_shuffle() örneği

<?php
$str
= 'abcdef';
$shuffled = str_shuffle($str);

// Çıktısı şöyle bir şey olur: baefcd
echo $shuffled;
?>

Ayrıca Bakınız

To Top