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/>";
}
?>
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>"; 


} 

?>
Arkadaşlar ikinizede çok teşekkür ederim,kodlar tam istediğim şekilde çalışıyor.Gerçekten Muhteşemsiniz!

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 01:23:19 -->-> Daha önceki mesaj 01:21:18 --

bluexpres adlı üyeden alıntı: mesajı görüntüle
dizi sayınız değişiyorsa şu şekilde saçma bi yöntem de izleyebilirsiniz.
$sayisiz[] = Array("Veli","Fuat","Furkan");
$sayisiz[] = Array("Aysel","Hacer","Fatma");
$sayisiz[] = Array("Cenk","Öykü","Ahmet");
$sayisiz[] = Array("Ford","Wolksvogen","BMW");
$sayisiz[] = Array("Fenerbahçe","Beşiktaş","Galatasaray");
$sayisiz[] = Array("Erkek","Kız","Erkek");

$rasgele = rand(0,count($sayisiz[0])-1);

echo "baba birinci dizide adı :". $sayisiz[0][$rasgele]." arabası 4üncü dizide ".$sayisiz[3][$rasgele]." gibi...";
saçma bir veritabanı yapınız varsa böyle saçma ihtiyaçlara saçma algoritmalar geliştirmek de sorun çıkartmayacaktır sanıyorum

kolaylıklar.
Aslında veritabanım saçma değil,sadece olayı açıklamak için biraz saçma bir örneğe başvurmuş olabilirim ama Mission Completed,Sizede teşekkürler

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 01:30:31 -->-> Daha önceki mesaj 01:23:19 --

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/>";

}

?>

Hocam son olarak Yöntem 1 deki kodların çalışma mantığını anlayamadım,zahmet olmazsa biraz bahseder misiniz


Sent from my iPhone using Tapatalk