Mlliyet Milliyet Blog Milliyet Blog
 
Facebook Connect
Blog Kategorileri
 

06 Haziran '18

 
Kategori
Yazılım
Okunma Sayısı
313
 

Php Explode() ve Implode() Metodları Kullanımı

Php Explode() ve Implode()  Metodları Kullanımı
 

php implode ve explode methodları kullanımı


Herkese merhabalar,
 
Bu yazımda explode() ve implode() methodlarının kullanımlarından bahsetmek istiyorum.
 
Explode() methodu istenilen metni belirlenen bir değer ile ayırıp dizi haline getirmeye yarar.
 
Hemen örneklendirelim.
 
$ad=”benim ismim burak”;
 
$dizi=explode(” “,$ad);
 
print_r($dizi);
 
Şimdi yukarıdaki kod bloğunda explode ‘ un içindeki tırnakların içinde boşluk var dikkat ettiyseniz. o boşluk yukarıda “benim ismim burak” yazısının arasındaki boşlukları ifade ediyor. mesela
 
$ad = “benim-ismim-burak”;
 
Şeklinde olsaydı ve bunu explode ile dizi yapmak isteseydik kodumuzun şu şekilde olması gerekirdi.
 
$dizi=explode(“-“,$ad);
 
print_r ile çıtkı verdiğimizde ise alacağımız sonuç
 
array(
 
[0] => benim
 
[1] => ismim
 
[2] => burak
 
)
 
Olacaktır.
 
Şimdi implode komutuna geçelim. implode komutu ise explode ‘ un tam tersi bir işlev görmektedir. Dizi elemanlarını birleştirip metin haline getirir. implode içerisine koyduğumuz değeri de elemanların arasına ekler.Hemen örnekleyelim.
 
$dizi= [“benim”,”ismim”,”burak”];
$metin=implode(” “,$dizi);
echo $metin;
 
Şeklinde bir kod çalıştırdığımızda çıktısı;
 
benim ismim burak
 
olacaktır.
 
 
 
$dizi= [“benim”,”ismim”,”burak”];
$metin=implode(“, “,$dizi);
echo $metin;
 
Şeklinde yaparsakta ;
 
benim,ismim,burak
 
şeklinde çıktı alırız.
 
Umarım açıklayıcı olmuştur  , iyi günler.
 
 
ETEM SEVİK bu blog'u önerdi.

Önerilerine Ekle Beğendiğiniz blogları önerin, herkes okusun.

 
Tıklayın, siz de blog yazarı olun! Aklınızdan geçenleri paylaşın!
Facebook hesabınızla yorum yapın, daha çabuk onaylansın!
Toplam blog
: 21
Toplam yorum
: 1
Toplam mesaj
: 0
Ort. okunma sayısı
: 5639
Kayıt tarihi
: 04.04.18
 
 

Merhabalar, İsmim Burak , bilgisayar mühendisiyim. Gerek hobi gerekse mesleğimle alakalı elde ett..

 
 
Yazarı paylaş
  • Tümünü göster