TR Kodlama › Forumlar › Dizideki İfadeleri Sıralama
- Bu konu boş.
-
YazarYazılar
-
-
3 Ağustos 2010: 22:47 #6658oralunalZiyaretçi
Elinizde bir dizi var. Bu dizinin elemanlarıda alfanumerik olarak sıralanmış değil ve siz bu diziye sıralı bir şekilde ihtiyaç duyuyorsunuz. O zaman sort() fonksiyonu sizin işinizi görmeye müsait.
Hemen örnek bir dizi yapalım kendimize:
$dizi=array(“php”, “asp”, “JavaScript”, “asp.net”, “perl”, “jqüry”, “ajax”);
foreach($dizi as $d){
echo $d.“
“;
}
?>
Şeklinde kullanırsak scriptinizin ekran görüntüsü aşağıdaki gibi olacaktır:php
asp
JavaScript
asp.net
perl
jqüry
ajaxFakat biz bunu alfabetik olarak sıralayabiliriz. Aynı sayfaya bir de sort fonksiyonunu ekleyelim ve değişikliği görelim:
[code=php:1eornr71]$dizi=array(“php”, “asp”, “JavaScript”, “asp.net”, “perl”, “jqüry”, “ajax”);
sort($dizi); // Sıralıyoruz
foreach($dizi as $d){
echo $d.“
“;
}
?>
Yukarıdaki scriptin ekran görüntüsü aşağıdaki gibi olacaktır:ajax
asp
asp.net
JavaScript
jqüry
perl
phpAynı fonksiyonu sayılardan oluşan bir dizi içinde hiçbir değişiklik yapmadan kullanabilirsiniz.
Kolay gelsin,[code=php:1eornr71]$dizi=array(“php”, “asp”, “JavaScript”, “asp.net”, “perl”, “jqüry”, “ajax”);
foreach($dizi as $d){
echo $d.“
“;
}
?>
Şeklinde kullanırsak scriptinizin ekran görüntüsü aşağıdaki gibi olacaktır:php
asp
JavaScript
asp.net
perl
jqüry
ajaxFakat biz bunu alfabetik olarak sıralayabiliriz. Aynı sayfaya bir de sort fonksiyonunu ekleyelim ve değişikliği görelim:
$dizi=array(“php”, “asp”, “JavaScript”, “asp.net”, “perl”, “jqüry”, “ajax”);
sort($dizi); // Sıralıyoruz
foreach($dizi as $d){
echo $d.“
“;
}
?>
Yukarıdaki scriptin ekran görüntüsü aşağıdaki gibi olacaktır:ajax
asp
asp.net
JavaScript
jqüry
perl
phpAynı fonksiyonu sayılardan oluşan bir dizi içinde hiçbir değişiklik yapmadan kullanabilirsiniz.
Kolay gelsin,[code=php:1eornr71]$dizi=array(“php”, “asp”, “JavaScript”, “asp.net”, “perl”, “jqüry”, “ajax”);
sort($dizi); // Sıralıyoruz
foreach($dizi as $d){
echo $d.“
“;
}
?>
Yukarıdaki scriptin ekran görüntüsü aşağıdaki gibi olacaktır:ajax
asp
asp.net
JavaScript
jqüry
perl
phpAynı fonksiyonu sayılardan oluşan bir dizi içinde hiçbir değişiklik yapmadan kullanabilirsiniz.
Kolay gelsin,
-
-
YazarYazılar
- Bu konuyu yanıtlamak için giriş yapmış olmalısınız.