Fonksiyon Kütüphanesi – Array 1
Merhaba arkadaşlar uzun zamandır düşündüğüm bir yazı dizisine bugün başladım . Php fonksiyonlarını kendimce türkçe bir şekilde yorumlayıp örneklerle desteklemek istiyorum . Bu şekilde php.net adresindeki anlayamadığımız o fonksiyonları burada türkçe şekilde arşivimizde duruyor olacak.
İsterseniz vakit kaybetmeden başlayalım .
Array
Dizi fonksiyonudur ve toplu halde değişkenleri tutmamıza veya toplu değerleri birarada tutup ilerde kısa bir kod parçası ile istediğimiz değeri bu dizinin içinden almamızı sağlar . Yazım biçimi çok fazla zor olmamakla çokta işimize yarayan bu fonksiyonun örneklere geçelim .
$dizi değişkenini dizi haline geitdik .
Şimdide içerisine elemanlar ekliyelim . Bununda çeşitli yöntemleri var mesela array_push gibi özel dizi içerisine eleman ekleme fonksiyonları var ama ilerleyen konularda ona değineceğimiz için burada geçiyorum . ikinici bir yöntem olarak ise şu şekilde olabilir ...
-
$dizi[0] = "Umut";
-
$dizi[1] = "Çetinkaya";
gibi değişken tanımlarcasına $dizi içerisine eleman ataması yapıyoruz . Bunlardan farklı olarak başka olarak şunuda yazabiliriz .
her örnektede amaç dizi içine eleman tanımlamaktı hangisini kullanırsanız kullanın farketmez . Peki neden array ' e ihtiyaç duyarız ve neden dizi kullanırız ?
İşin açığı bende bu soruyu çok önemsemiyordum çokta array kullanmıyordum yakın zamana kadar ama farkettimki hayal gücümüzü kullandıktan sonrasında gerçekten çok işimize yarıyacak bir fonksiyon. Mesela db bağlantılarını hafifletecek bir fonksiyonu bu array örneğin bir internet sitesi hazırlıyacaksınız ve genel ayarları dbde bir yerde tutuyorsunuz diyelim .
site_name | yorum_limit | ...
gibi değerleri tutuyorsunuz . Bu değerleri sitenizde kullanırken her defasında db ye bağlanmıza gerek kalmıyacak . Tüm değerleri bir array ' de tutarız ve sitenin heryerinde rahatlıkla kullanabiliriz .
gibi .
Birdahaki fonksiyonda görüşmek dileğiyle :=)
8 views
[...] kütüphanesi yazı dizisine ilk olarak Array 1 ile başlamıştık şimdi ise array 2 yani count ile devam ediyoruz . Count nedir ve count ile bir [...]