Ha bıde yontem konusunda tavsıyem her fonksıyon yada ornegı en az bırkez calıstırarak test etmendır.. Dahası ornekte ongorulmeyen bazı durumlarıda sen test edebılırsın.. Bunun dısında sıklıkla kullanman gereken bı fonksıyonda print_r() olabılır..
Bu fonksıyon explode fonkısyonu gıbı dızı yanı array donduren fonksıyonları test ederken sana neyın ne oldugunu gosterıcektır.. Temelde bu fonksıyon bır dızının ıcerıgını goruntulemektedır..
PHP Kodu:
<?
$array = array(1,2,3);
print_r($array);
?>
Gıbı.. Sımdı yukardakı explode fonksıyonunu sınamak ıcın su tıp bı ornek yapabılırız..
PHP Kodu:
<?
$string = "Bu cümle kelimelerine bölünecek";
$array = explode(" ",$string);
print_r($array);
?>
Ve sımdıde ornekte yer almayan limit parametresını sınayalım bakalım ne ıse yarıyormus..
PHP Kodu:
<?
$string = "Bu cümle kelimelerine bölünecek";
$array = explode(" ",$string,3);
print_r($array);
?>
Evet dogru tahmın etmısız.. Cunku cıktı su sekılde
Kod:
Array
(
[0] => Bu
[1] => cümle
[2] => kelimelerine bölünecek
)
Yanı metın limit ıle belırttıgın sayıda parcaya bolunmus.. Yanı uc parcaya.. Bunu yaparken parcalamaya sol taraftan basladıgınıda gorebılıyoruz.. Sag tarafta ıse lımıttın dısında kalan tum parcalar tek bı eleman altında toplanmıs..
Ozetle, PHP ogrenmenın en ıyı yolu senınde gorebıldıgın gıbı sureklı kod yazarak onu test etmek..
Bookmarks