[ElmaKurdu] php sorusu

Ufuk Aggez ufuk at maestro.gen.tr
3 Eyl 2006 Paz 20:22:57 EEST


rsort($listeoku,SORT_NUMERIC);

seklinde çözülüyormuş, forumlar olmasa yanmışız ya. =))


On Sep 3, 2006, at 4:53 PM, Tunc Akman wrote:

> degisken turlerini belirtmedigin icin daha net bir cozum soylemek  
> zor ama natsort() kullanarak cozersin.
>
> On Sep 03, 2006, at 15:37, Ufuk Aggez wrote:
>
>> Dat dosyamı şu şekilde yaptım.
>>
>> 12~01.mov~
>> 45~02.mov~
>> 6~03.mov~
>> 25~04.mov~
>> 3~05.mov~
>> 38~06.mov~
>> 32~07.mov~
>>
>> Burada amacım hit sayısına göre satırları büyükten küçüğe göre  
>> sıralamak. Php kodunuda şöyle yaptım.
>>
>> <?
>> $listedosya = "aa.dat";
>>
>> $dosya = fopen ($listedosya , 'r') or die ("$listedosya acilamadi");
>> $listeoku = file($listedosya) or die ("$listedosya okunamadi");
>> fclose ($dosya);
>>
>> rsort($listeoku);
>>
>> for($i=0; $i< count($listeoku); $i++){
>> echo "$listeoku[$i]<br>\n";
>> }
>> ?>
>>
>>
>>
>> Böyle yapınca 3 ve 6 hit rakamlarının önünde 0 olmadığı yani 03  
>> olmadığı için sıralamayı doğru yapmıyor. Ama bunun sonu yokki o  
>> zaman hit sayıları 100'ün üstüne çıktığındada 38 yerine 038 vede 3  
>> yerine 003 yazmak falan gerekicek. Bu sorunu nasıl çözebilirim acaba.
>>
>> iyi günler.
>
> _______________________________________________
> ElmaKurdu listesi kurulduğu 1991 yılından beri misyonunu aynı  
> çizgide sürdüren ve Türkiye'de
> Macintosh kullanmanın bir zevk ve kültür olması için biraraya gelen  
> Apple kullanıcılarının
> haberleşme, paylaşma ve yardımlaşma listesidir.
>
> http://lists.elmakurdu.org.tr/cgi-bin/mailman/options/elmakurdu/  
> adresini kullanarak
> üyeliğinizi sonlandırabilir, başka bir e-mektup adresiyle  
> değiştirebilir ya da statü ayarlarınızı
> yapabilirsiniz (e-mektup almamak, günlük özet almak vb). Liste ile  
> ilgili olası sorunlarınızı lütfen
> listeye değil, doğrudan elmakurdu-owner at elmakurdu.org.tr adresine  
> iletiniz.
>
> Liste arşivine http://lists.rlcbilisim.com/pipermail/elmakurdu/  
> adresinden ulaşabilir ve sıkıştırılmış halini indirebilirsiniz.
>
> Şüpheye düştüğünüzde kurallara göz atabilirsiniz: http:// 
> www.elmakurdu.org.tr/kurallar.html




More information about the ElmaKurdu mailing list