cenkkoroglu adlı üyeden alıntı: mesajı görüntüle
Yöntem 1:

<meta charset="UTF-8">

<?php

$dizi1 = Array("Veli","Fuat","Furkan");

$dizi2 = Array("Aysel","Hacer","Fatma");

$dizi3 = Array("Cenk","Öykü","Ahmet");

$dizi4 = Array("Ford","Wolksvogen","BMW");

$dizi5 = Array("Fenerbahçe","Beşiktaş","Galatasaray");

$dizi6 = Array("Erkek","Kız","Erkek");



$seed = rand();



srand($seed);

shuffle($dizi1);

srand($seed);

shuffle($dizi2);

srand($seed);

shuffle($dizi3);

srand($seed);

shuffle($dizi4);

srand($seed);

shuffle($dizi5);

srand($seed);

shuffle($dizi6);



for($i=0; $i<count($dizi1); $i++){

echo "Baba: ".$dizi1[$i]." Ana: ".$dizi2[$i]." Çocuk: ".$dizi3[$i]." Araba: ".$dizi4[$i]." Takım: ".$dizi5[$i]." Cinsiyet: ".$dizi6[$i]."<br/>";

}

?>


Yöntem 2:



<meta charset="UTF-8">

<?php

$dizi1 = Array("Veli","Fuat","Furkan");

$dizi2 = Array("Aysel","Hacer","Fatma");

$dizi3 = Array("Cenk","Öykü","Ahmet");

$dizi4 = Array("Ford","Wolksvogen","BMW");

$dizi5 = Array("Fenerbahçe","Beşiktaş","Galatasaray");

$dizi6 = Array("Erkek","Kız","Erkek");



$random = range(1, count($dizi1));

shuffle($random);

array_multisort($random, $dizi1, $dizi2, $dizi3, $dizi4, $dizi5, $dizi6);





for($i=0; $i<count($dizi1); $i++){

echo "Baba: ".$dizi1[$i]." Ana: ".$dizi2[$i]." Çocuk: ".$dizi3[$i]." Araba: ".$dizi4[$i]." Takım: ".$dizi5[$i]." Cinsiyet: ".$dizi6[$i]."<br/>";

}

?>

Çok teşekkürler hocam,ilk fırsatımda deneyip size dönüş yapacam


Sent from my iPhone using Tapatalk

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 22:52:04 -->-> Daha önceki mesaj 22:46:43 --

Kernek adlı üyeden alıntı: mesajı görüntüle
Kodlarla uğraşmanızı en aza indirgemek için bunu yazdım hocam.

Yapmanız gereken;

1) Dizileri değişkene atayın ve içeriğini girin($arabalari,$cocuklari,$kadinlari gibi )

2) Echo kısmına o değişkenin ismini yazmak.




<?php 



$kisiler=array("Veli","Fuat","Furkan"); 

$kadinlari=array("Aysel","Hacer","Fatma"); 

$cocuklari=array("Berk","Oğuz","Haci"); 

$arabalari=array("BMW","Mercedes","Audi");



for($i=0;$i<count($kisiler);$i++){ $r=rand(0,count($kisiler));}

foreach($kisiler as $k=>$v){ $t=rand(0,count($kisiler));

if(($t==$r) and ($t!=0) or ($r!=0)){ $r-=1;}else{ $r+=count($kisiler)-1;}





echo  $sonuc1=$kisiler[$r] ."-". $kadinlari[$r]."-". $cocuklari[$r]."-".$arabalari[$r] . "<br>"; 





} 



?>

SiZede teşekkürler hocam,Verdiğiniz kodları deneyecem en kısa sürede


Sent from my iPhone using Tapatalk