Dizinin başına eleman eklemek için array_unshift fonksiyonu kullanılır. Parametre olarak ekleme yapılacak dizi ve eleman(lar)ı içerir. Örneğin,
1 ile 10 arası rakamları içeren dizi oluşturalım ve ekrana yazalım (ana resim kırmızı alan).
Oluşturulan dizinin başına “yeni eleman” isminde eleman ekleyelim ve ekrana yazalım (ana resim yeşil alan).
Son olarak unset ile eklediğimiz elemanı kaldıralım ve ekrana yazalım (ana resim mavi alan).
Aslında bu gönderide bir anlamda dizinin indisini 1'den başlatma işlemini de çözümlemiş olduk. Daha önce “dizinin indisi neden 0(sıfır)'dan başlar” şeklinde sorgulamam olmuştu ve yanlış hatırlamıyorsam hafıza kullanımı ile hız faktörleriyle alakalı matematiksel çözümlemesi vardı. Tekrar araştırmak ve tam anlamıyla sorgulamanın sonucuna ulaşabilmek, kavrayabilmek ve paylaşabilmek amacıyla buraya not olarak düşüyorum.
Timestamp - Datetime Çevrimi (Convert Timestamp to Datetime)
PHP ini dosyası üzerinde terminal ile değişiklikte bulunmak
self & this