Sayfalar

Translate Blog

türkçe sorunu etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
türkçe sorunu etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

17 Nisan 2013 Çarşamba

Php İle Alfabetik Türkçe Dizin Listeletme

Klasörlerin içindeki belgeleri alfabetik listelemek için aşağıdaki kodu kullanabilirsiniz. $dizin içini listelemek istediğiniz klasörün yoludur.

<?php
$dizi = array();
$dizin = "b/";
$ac = opendir($dizin);
while($x=readdir($ac)) {
    if ($x != "." && $x != "..") {
         $dizi[] = $x;
    }
}
sort($dizi); //listelenen isimler alfabetik sıralanıyor.

foreach($dizi as $x => $y) {
 echo $y."<br>"; //ekrana satır satır yazdırılıyor.
}
?>


Yukarıda görüldüğü gibi sayfanızdaki bilgilerin türkçe karakterlerinde bozulma oluyorsa belgenizin encoding olayını Türkçe olarak değiştirmelisiniz. Bunu Dreamweaverda veya Notpad++ ile yapabilirsiniz. Dreamweaver'da Properties panelinde Page Properties / Title Encoding / Türkçe (Windows)
Notpad++'da Kodlama/Karakter Grubu / Türkçe / Windows-1254

Hiçbiri işe yaramıyorsa kodlarınızı kopyalayın, boş bir belge açıp içine yapıştırın. Encoding ayarını yapıp yeniden kaydedin.