Beyaz.Net İpucu

PHP'de explode fonksiyonu

explode() fonksiyonunu bir değişken içindeki verileri belirlenen belirtece göre ayırmayı sağlayan fonksiyondur. Yani değişken içindeki boşluk veya noktalama işaretlerine göre ayırmayı yapıp sonucu yeni değişkene dizi olarak atan fonksiyondur. Aşağıdaki kullanım şekli ve örneği incelerseniz daha detaylı olarak anlayabilirsiniz.

explode() Fonksiyonu Kullanımı

explode("", $a, $b) olacak şekilde 3 ana bölüme sahiptir.
» Birinci kısımdaki tırnak işaretleri ("") arasına hangi karakteri koyarsanız o karaktere göre ayırma işlemi yapılacaktır.
» İkinci kısımda bulunan değişken ($a), bölme işlemini yapacağımız değişkendir. Bu değişken içindeki bilgiler parçalara ayırılıp dizilere aktarılacaktır.
» Üçüncü bölümde bulunan değişken ($b) ise opsiyonel olup kullanılmayabilirde. Kullanıldığı taktirde bölme işlem limitini ayarlamaktadır. Bu değişken içindeki sayı kadar bölme yapılmaktadır. Aşağıdaki örnekte bu olayı daha detaylı olarak anlayabilirsiniz.

PHP explode() Fonksiyon Örneği

Örneğimizde kullanacağımız değişken "php çok fonksiyonel bir dildir". Şimdi bu değişkeni explode fonksiyonuna değişik biçimlerde soktuğumuz zaman ortaya çıkacak sonuçlara bakalım.

Değişkeni boşluk karakterine göre (" ") bölmek istersek;

<?php
$degisken = 'php çok fonksiyonel bir dildir';
$bolunmus =explode(" ", $degisken);
?>

Yukarıdaki işlem uygulandığı zaman cümle içindeki kelimeler " " değişkenine göre bölünmektedir. Burada iki tırnak işareti arasında bir boşluk karakteri vardır. Bu işlemden sonra yeni dizi değişkenimiz 5 parçaya sahiptir ve her parçasındaki değerler aşağıdaki gibidir;

$bolunmus[0] = php
$bolunmus[1] = çok
$bolunmus[2] = fonksiyonel
$bolunmus[3] = bir
$bolunmus[4] = dildir.

Kategorideki Güncel Makaleler