2016-03-29 22 views
-3

Her birinde 4 değişken var.Php işlevi

: Ben bu değişkenin değerini yankı En son ne zaman iki veya tek değişken hatta bu yüzden yankılar gibi görünmeyen,

echo str_shuffle(variable1.vatiable2.var3.var4) 

gibidir, birleştirme nokta ile her değişkeni yankı ve böylece onları karıştırmak için deneyin

Variable1.variable2 sadece ve variable3 and 4 de değerlerini yok sayar, bazen sadece son değişken sadece

nedeni karışık işlevi mi yok sayar? Bu nasıl çözülür ve bu hata üretmeyen shullke benzer bir işlevdir. Şimdiden teşekkürler.

+0

Bu şekilde bitiştirilemez. İsterseniz onları bir dizgeye sokabilirsiniz(). Ama sonra bir değer daha uzun ise o zaman 1 char 'str_shuffle()' değeri yok eder. Yani shuffle() ' – Rizier123

+0

için bakmak isteyebilirsiniz Değişkenlerin * gerçek * içeriği nedir? Lütfen str_shuffle'ın çalışmadığını gösteren örnek bir çalışma yapın. [** Gönderdiğiniz kod sadece iyi çalışıyor, bu yüzden size söyleyebileceğimiz tek şey **] (https://eval.in/544328). – h2ooooooo

+0

gerçek kod yaz. bir MCVE. –

cevap

1
$var='this'; 
$var1='pak'; 
$var2='ist'; 
$var3='pakistan'; 

$newvar= $var.$var1.$var2.$var3; 

echo str_shuffle($newvar); 

İlk önce tüm değişkenleri birleştirin, ardından yeni varışı depolayın ve ardından karıştırın.