Reklam

Reklamlar

patlat etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
patlat etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

8 Haziran 2010 Salı

Explode Fonskiyonunun Kullanımı

Explode fonksiyonu ortaya güzel şeyler çıkartmak istediğimizde bize çok lazım olacak bir fonskiyondur. Explode‘nin Türkçe’si derseniz bir çok kullanımı vardır. Mesela ; patlat,böl,kır… gibi.
Kullanmamız gereken yerleri söylemek gerekirse bir kaçnını numaralı olarak sıralıyayım.(Örnek vererek .)
  1. Mesela bir dosya uzantısını bulmak istiyoruz. Dosya ismi topmails.zip olsun. Bu dosyayının uzantısı .zip‘tir. Peki bunu programımıza nasıl söyleyeceğiz.Explode fonskiyonu ile dosya ismini ‘.’-’nokta‘ olan yerlerden patlatıyor yani bölüyoruz. Daha sonra patlattığımız zaman bizim elimizde 1.sırada ‘topmails’ 2.sırada ‘zip’ kalacaktır. Biz bunu array yani dizi ‘ye atacağız. Daha sonra bu dizinin son elemanı bize dosya uzantısını verir! Bunu kod olarak dökelim!
$dosyaismi   =   ‘topmails.zip’;
$patlat      =   explode(“.”,$dosyaismi);
echo $patlat[count($patlat)-1];
?>
Sonuç bize ‘.zip’ olarak dönecektir. Burada metnimizi explode ile ‘nokta‘ ‘.’  kısmından patlattık. Daha sonra explode fonksiyonumuz bunu dizi yani array olarak kaydettiği için count fonksiyonu ile dizimizi saydırdık ve bir eksilterek son elemanı bulduk. Tabiiki bir dosyanın en son ‘.’ kısmından sonraki metin’de bizim uzantımız olduğu için , bu kod parçası bize uzantı bulmada yarıyacaktır.
Bunu bir upload scriptin’de çok rahat bir şekilde kullanabilirsiniz!
Daha ayrıntılı bilgi için tıklayın. Eğer bundan’da anlamadıysanız videolu anlatımı inceleyebilirsiniz!

ebook library