[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