İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

dzz.cjb.net deki offline cgi dersleri

E

emikarFlash

Misafir
Arkadaslar ben dzz.cjb.net cgi dersleri dosyasinda bir sey anlayamadim.
Splice deki 1, ne ise yaradigini anlayamadim.

splice(@dizi, 3, 1, (333));


ve deney sonuclarimda hic bir dogru sonuc alamadim :cry: . Tek anladigim
3 3. elemanin yerine 333 yaziyor. Simdiden tsk.
 
E

Ergin2

Misafir
Splice fonksiyonunu bir dizideki verileri silme veya aralara veri ekleme için kullanılır.

mesela,
@dizi = ("a","b","c");
splice(@dizi,1,1); ## birinci indisten itibaren bir indis sil.

yeni dizi değişkenimizin değeri
@dizi = ("a","c"); olur..

Araya yeni veriler eklemeden de bahsetmiştim. Bir örnek verelim.

@dizi = ("a","c"); ## son hali buydu..
splice(@dizi,1,2,"x","y");

yeni oluşan dizi değerimiz ise aşağıdaki gibidir..
@dizi = ("a","x","y");

@yenidizi = ("k","L","m");
splice(@yenidizi,1,2,"yenideğer1","yenideğer2");

Bu işlem 1. indisten itibaren (dizilerde indisler sıfırdan başlar) 2 indis boyunca belirtilen değerleri yerine yerleştirir.İndis yoksa oluşturulur.Yani L yerine yenideğer1'i ve m yerine de yenideğer2'yi yerleştirir..
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst