Merhaba arkadaşlar,
PHP’de explode() fonksiyonu sayesinde uzun yazılarımızı küçük parçalara ayırabiliyorduk. Şimdi önce explode() fonksiyonunun çalışmasını ve sonucuna bakalım sonra JavaScript ile bunu nasıl yapıyoruz onu anlatalım:
1 2 |
$uzun="TR Kodlama son zamanların en popüler içerik sitelerinden biri haline geldi"; $parcala=explode("", $uzun); |
Bu kod çalıştırıldığı anda aşağıdaki dizi otomatik olarak oluşturulur ve $parcala değişkenine ait olur:
1 2 3 4 5 6 7 8 9 10 11 |
$uzun[0]="TR"; $uzun[1]="Kodlama"; $uzun[2]="son"; $uzun[3]="zamanların"; $uzun[4]="en"; $uzun[5]="popüler"; $uzun[6]="içerik"; $uzun[7]="sitelerinden"; $uzun[8]="biri"; $uzun[9]="haline"; $uzun[10]="geldi"; |
PHP’de çalışma mantığı bu şekildedir. Peki bunu JavaScript’te nasıl yapacağız? PHP’de explode() fonksiyonu varsa JavaScript’te de split() fonksiyonu var. Söz dizimi biraz farklı sadece o kadar.
1 2 |
var uzun="TR Kodlama son zamanların en popüler içerik sitelerinden biri haline geldi"; var parcala=uzun.split(""); |
Yine JavaScript’de parcala[0], parcala[1], … şeklinde verilere ulaşılabilir.
Umarım faydalı olmuştur ve işinize yarar.. Kolay gelsin
Yorumlar