Kullanıcı Alanı



                
Şifremi Unuttum
Kategoriler
Arama
Çevrimiçi Kullanıcılar
(1 Misafir) Toplam: 1
Son Kaydolan Kullanıcı: korsan_132
Yazar Kadrosu
YazarDers Sayısı
Erkan Coşu 30
Semih Coşu 16


Anasayfa » PHP » Bölme, Parçalama Fonksiyonları: implode, explode, str_split
Yazan: Semih Coşu
Tarih: 24-09-2010 23:25
Okunma: 449

Bölme, Parçalama Fonksiyonları: implode, explode, str_split

Bu dersimde sizlere cümleleri bölme, birleştirme gibi işlemlerin nasıl yapılacağını göstereceğim. Öncelikle implode() fonksiyonu:

Bir diziyi belirli ayraçlarla bölmeye yarar.

Örnek:

Kod:
<?php
$dizi 
= array("bir","iki","üç");
echo 
implode("-"$dizi);
// çıktısı bir-iki-üç olacaktır.
?>


explode() fonksiyonu:

Bu fonksiyon implode fonksiyonunun tam tersidir. Verilen bir yazıyı belirlediğiniz bir karakter veya kelimeyle ikiye böler.

Örnek:

Kod:
<?php
$islem 
"1+2=3";
$dizi explode("=",$islem);
// $dizi bir dizi olacak ve Array("1+2","3") değerini döndürecektir.
$cumle "Umut fakirin ekmeğidir";
$kelimeler explode(" ",$cumle);
// $kelimeler adında bir dizi her kelimeyi ayrı tutacaktır
// Array("Umut","fakirin","ekmeğidir");
// $kelimeler[0],&nbsp; "Umut" veya $kelimeler[1], "fakirin" değerini dönecektir.
?>

Bu kadar basit.

Birde uzunluk sınırlama gibi işlemlerde kullanabileceğimiz str_split() fonksiyonumuz var. Bu fonksiyon uzunluğa göre böler.

Örnek:

Kod:
<?php
$isimler 
"Buse Elif Mert";
$bol str_split($isimler4);
// $bol dizi olacak ve Array("Buse","Elif","Mert") değerini alacaktır. Hepsi 4 harfli olduğu için problem yok
$soz "Üzüm üzüme baka baka kararır";
$bol str_split($soz,20);
// 20 karakterden bölecektir. Array("Üzüm üzüme baka baka k","ararır")
?>


İşte hepsi bu. Bir çok uygulamada kullanılmadan geçilmeyecek fonksiyonlardan.

Sadece üyelerimiz yorum yapabilir... Eğer üye iseniz lütfen giriş yapınız. Değilseniz hemen Buraya tıklayarak ücretsiz üye olabilirsiniz.