Php explode() ve implode() 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.

Yorum yap

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir