PHP

PHP Metinsel İfadeyi Parçalama | explode()

Bu yazıda bir metinsel ifadeyi belirtilen bir karakter yada ayraca göre ayırmayı öğreneceğiz.

PHP ile bir upload (dosya yükleme) işlemi yaparken bir metinsel ifadenin dosya uzantısını almam gerekti. Dosya uzantıları son nokta işaretinden sonraki metinsel ifade olarak belirtilir. Bu işlemi yapmak için metisel olan dosya adını PHP ile expolde fonksiyonu kullanarak parçalamam gerekti. Bu aşamadan sonra bu aşağıdaki yazıyı yazmaya karar verdim.

Bir metinsel ifadeyi belirli bir ayraca göre parçalara ayırmak için PHP dilinde explode() fonksiyonu kullanılır. Explode fonksiyonunun kullanımı şu şekidedir.

Yazımı:

$ayrac(zorunlu): metinsel ifadenin neye göre ayrılacağını gösterir.

$dizge(zorunlu): parçalanacak metinsel ifadeyi gösterir.

sınır(istege bağlı):

sınır: pozitifse dizi en çok sınır sayıda eleman içerir ve dizgenin kalanı son elemana yerleştirilir.

sınır negatifse, son sınır eleman hariç tüm elemanlar döndürülür.

sınır sıfırsa, 1 olarak ele alınır.

Örnek:

PHP Cümleyi Kelimelere Ayırma

Yukarıdaki explode() fonksiyonundan faydalanarak boşluklara göre ifadeyi parçalarsak cümle kelimelere ayrılmış olacaktır.

Basit şekilde cümleyi kelimelere nasıl ayıracağımızı aşağıdaki örnekte inceleyelim.

Örnek bir dosyanın uzantısını okuma

Yapılan işlemi bir örnekle açıklayalım. Elimizde webtasarim.2020.png adında bir dosya olduğunu varsayalım. Bu dosyayı yukarıda öğrendiğimiz yönteme göre parçalayıp son öğesini almamız gerekecek. İşte örneğin çözümü;

 

Yorum Yap

Yorum yapmak için tıklayın