İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

PHP de 6 sayılı diziyi sıralayamıyorum

onuryilmaz

0
İyinet Üyesi
Katılım
30 Temmuz 2010
Mesajlar
492
Reaction score
2
Merhaba değerli webmastırlar
Bir sorunum var 6 elamanlı diziyi büyükten küçüğe veya küçükten büyüğe sıralamak istiyorum ama yapamıyorum

aşağıdaki programda 6 sayı var ve ben sıralamak istiyorum yardımcı olurmusunuz

<?php
$dizi=array(2,15,19,7,14,20);

//Enbüyük
$enb=0;
for($i=0;$i<6;$i++){

if($dizi[$i]>$enb){
$enb=$dizi[$i];
}
}


echo "En büyük sayı :".$enb."<br/>";


//EN KÜÇÜK SAYI BULMA
$min=$dizi[0];
for($j=0; $j < 6; $j++){
if($dizi[$j] < $min){
$min = $dizi[$j];

}
}
echo "En küçük sayı:".$min;
echo "</br>";
asort($dizi);
?>
 

CryForLive

0
İyinet Üyesi
Katılım
31 Ocak 2012
Mesajlar
164
Reaction score
0
Konum
İstanbul
Kod:
sort(); - Dizi içeriğini alfabetik sıralama.
rsort(); - Dizi içeriğini ters alfabetik sıralama.
asort(); - Dizi elemanlarını değerine göre sıralar.
arsort(); - Dizi elemanlarını değerine göre tersten sıralar.
ksort(); - Dizi elemanlarını içeriğe göre sıralar.
krsort(); - Dizi elemanlarını içeriğe göre tersten sıralar.

bir örnek vermek gerekirsede

Kod:
$seviyeler = array( "Admin" => "100", "Yönetici" => "10", "Üye" => "1");sort($seviyeler);foreach($seviyeler as $x => $y) { echo("$x - $y<br>");}

Şeklinde yapabilirsin.
 

tolgaG

0
İyinet Üyesi
Katılım
14 Şubat 2012
Mesajlar
6
Reaction score
0
PHP:
$dizi=array(20,2,15,7,19,14);
		//Diziyi İçeriğine(Value) Göre Küçükten Büyüğe Sıraladık
		sort($dizi);
		foreach($dizi as $val){
			echo $val.'<br>';
		}

		//Diziyi İçeriğine(Value) Göre Büyükten Küçüğe Sıraladık
		$buyuktenKucuge = $dizi;
		rsort($buyuktenKucuge);
		foreach($buyuktenKucuge as $val2){
			echo $val2.'<br>';
		}

		//Dizimizin En Küçük Elemanı
		echo 'En Küçük Sayı : '.$dizi[0].'<br>';
		//Dizimizin En Büyük Elemanı
		echo 'En Büyük Sayı : '.$dizi[(count($dizi) - 1)].'<br>';

sanırım istediğin şeyler burada var.
 

onuryilmaz

0
İyinet Üyesi
Katılım
30 Temmuz 2010
Mesajlar
492
Reaction score
2
PHP:
$dizi=array(20,2,15,7,19,14);
		//Diziyi İçeriğine(Value) Göre Küçükten Büyüğe Sıraladık
		sort($dizi);
		foreach($dizi as $val){
			echo $val.'<br>';
		}

		//Diziyi İçeriğine(Value) Göre Büyükten Küçüğe Sıraladık
		$buyuktenKucuge = $dizi;
		rsort($buyuktenKucuge);
		foreach($buyuktenKucuge as $val2){
			echo $val2.'<br>';
		}

		//Dizimizin En Küçük Elemanı
		echo 'En Küçük Sayı : '.$dizi[0].'<br>';
		//Dizimizin En Büyük Elemanı
		echo 'En Büyük Sayı : '.$dizi[(count($dizi) - 1)].'<br>';

sanırım istediğin şeyler burada var.

teşekkürler hocam
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst