IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet odaları

>
+
Etiketlenen Kullanıcılar

 
 
LinkBack Seçenekler Arama Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 07 Kasım 2014, 06:31   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
php çoklu dizileri sıralamak multiarray sort




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
function SortDataSet($aArray$sField$bDescending false)
{
$bIsNumeric IsNumeric($aArray);
$aKeys array_keys($aArray);
$nSize sizeof($aArray);

for (
$nIndex 0$nIndex $nSize 1$nIndex++)
{
$nMinIndex $nIndex;
$objMinValue $aArray[$aKeys[$nIndex]][$sField];
$sKey $aKeys[$nIndex];

for (
$nSortIndex $nIndex 1$nSortIndex $nSize; ++$nSortIndex)
{
if (
$aArray[$aKeys[$nSortIndex]][$sField] < $objMinValue)
{
$nMinIndex $nSortIndex;
$sKey $aKeys[$nSortIndex];
$objMinValue $aArray[$aKeys[$nSortIndex]][$sField];
}
}

$aKeys[$nMinIndex] = $aKeys[$nIndex];
$aKeys[$nIndex] = $sKey;
}

$aReturn = array();
for(
$nSortIndex 0$nSortIndex $nSize; ++$nSortIndex)
{
$nIndex $bDescending $nSize $nSortIndex 1$nSortIndex;
$aReturn[$aKeys[$nIndex]] = $aArray[$aKeys[$nIndex]];
}

return 
$bIsNumeric array_values($aReturn) : $aReturn;
}

function 
IsNumeric($aArray)
{
$aKeys array_keys($aArray);
for (
$nIndex 0$nIndex sizeof($aKeys); $nIndex++)
{
if (!
is_int($aKeys[$nIndex]) || ($aKeys[$nIndex] != $nIndex))
{
return 
false;
}
}

return 
true;



__________________
Bu kez pek bir afili yalnızlık, ağlatan bir kadın kadar düşman. Ağzı bozuk üstelik bırakmıyor acıtmadan.
 
Alıntı ile Cevapla

 

Etiketler
coklu, dizileri, multiarray, php, sort, sıralamak


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
sort() ve rsort() hAte PHP 0 09 Ekim 2014 03:56
C# Programlama ile Insertion Sort siLenceieuX C# 0 29 Kasım 2011 12:00
Kanalları ve Özelleri Sıralamak Kablosuz NET mIRC Scripting Sorunları 1 06 Şubat 2009 22:44