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 burakolacaktı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.
kaynak : https://www.burakgultekin.com.tr/php...ode-kullanimi/