explode

explode

explode

explode çok kullandığımız fonksiyonların başından gelir. Php explode parçalamak anlamına gelir. Biz dizide ki içerikleri istediğimiz alandan bölmeye yarar. Ve bunu bir diziye (array) aktarır. Sonrasında bunu istediğiniz gibi kullanmanız için size imkan sunar. 

Örnek Kullanım : 

 $degisken   = 'her bir karekterde istedigimiz isareti koyuyor ama Turkce desteklemiyor. '; 
      

         var_dump(explode(" ", $degisken));   // Çıktısı  array(10) { [0]=> string(3) "her" [1]=> string(3) "bir" [2]=> string(10) "karekterde" [3]=> string(11) "istedigimiz" [4]=> string(7) "isareti" [5]=> string(7) "koyuyor" [6]=> string(3) "ama" [7]=> string(6) "Turkce" [8]=> string(14) "desteklemiyor." [9]=> string(0) "" }

Ayrıca limitte berlitebiliriz. Limit sadece 0. elemanı ver dedik. İndisler 0 dan başlar. 

      $degisken   = 'her, bir , karekterde , istedigimiz ,isareti , koyuyor ,ama ,Turkce , desteklemiyor. '; 
      

         var_dump(explode(",", $degisken , 0));  // çıktısı : array(1) { [0]=> string(85) "her, bir , karekterde , istedigimiz ,isareti , koyuyor ,ama ,Turkce , desteklemiyor. " } 

veya limit 4 diyerek 5 tane içerik ekrana çıktı aldık. 

       $degisken   = 'her, bir , karekterde , istedigimiz ,isareti , koyuyor ,ama ,Turkce , desteklemiyor. '; 
      

         var_dump(explode(",", $degisken , 4));   // çıktı : array(4) { [0]=> string(3) "her" [1]=> string(5) " bir " [2]=> string(12) " karekterde " [3]=> string(62) " istedigimiz ,isareti , koyuyor ,ama ,Turkce , desteklemiyor. " }

veya (-) değerde verebiliriz limite -1 vererek sondan bir tanesini istemedik. 

 $degisken   = 'her, bir , karekterde , istedigimiz ,isareti , koyuyor ,ama ,Turkce , desteklemiyor. '; 
      

         var_dump(explode(",", $degisken , -1));   // çıktı : array(8) { [0]=> string(3) "her" [1]=> string(5) " bir " [2]=> string(12) " karekterde " [3]=> string(13) " istedigimiz " [4]=> string(8) "isareti " [5]=> string(9) " koyuyor " [6]=> string(4) "ama " [7]=> string(7) "Turkce " }

Tepkiniz Nedir?

like
0
dislike
0
love
0
funny
0
angry
0
sad
0
wow
0