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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   PHP (https://www.ircforumlari.net/php/)
-   -   php dizilerde dizi elamanlarının bir bölümüne göre (substring) kullanarak sıralama yapmak (https://www.ircforumlari.net/php/640980-php-dizilerde-dizi-elamanlarinin-bir-bolumune-gore-substring-kullanarak-siralama-yapmak.html)

hAte 07 Kasım 2014 06:24

php dizilerde dizi elamanlarının bir bölümüne göre (substring) kullanarak sıralama yapmak
 
PHP- Kodu:

<?php

$values 
= array("66345:CDF""61179:HGT""64146:ABA",
"68768:BNG""68015:ZCZ""80231:LPO",
"64146:QWP""68736:HHB""86801:MNV",
"80178:OIU""80178:ASE""88178:BRT",
"801782OIU""801378ASE""881578BRT");


function 
my_cmp($a$b)
{
$pieces_a explode(":"$a);
$pieces_b explode(":"$b);

if(!isset(
$pieces_a[1]) && isset($pieces_b[1])) {
return 
1;
}
elseif(!isset(
$pieces_b[1]) && isset($pieces_a[1])) {
return -
1;
}
elseif(!isset(
$pieces_a[1]) && !isset($pieces_b[1])) {
return 
0;
}

return 
strcasecmp($pieces_a[1], $pieces_b[1]);
}


//kullanımı

usort($values"my_cmp");

//dizideki : karakterinden sonrakilere göre sıralama yap



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:51.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk