PHP extract Fonksiyonu ile Basit Değişken Ataması
extract fonksiyonu bir dizide ki değerleri direkt erişebileceğimiz değişkenlere aktarmaktadır. Aşağıda yer alan örnekte $course isimli bir dizi değişken içerisinde yer alan title değerine extract() fonksiyonundan diziyi geçirdikten sonra sadece değişken ismi ile erişebiliyoruz.
<?php $course= [ "title" => "PHP", "instructor" => "Emrah Yüksel", "date" => "20.01.2019" ]; extract($course); echo $title; ?>
extract() fonksiyonuna aktarılan dizi değişken içerisinde mevcut sayfada oluşturulmuş değişken isimleri ile eşleşen anahtar değerler bulunuyorsa EXTR_PREFIX_SAME sabit değeri ve ön parametre değeri belirterek çakışmayı önleyebiliyoruz. Aşağıda yer alan örnekte “nx” ön değeri tamamen özelleştirilebilir.
<?php $title="Emrah Yüksel"; $course= [ "title" => "PHP", "instructor" => "Emrah Yüksel", "date" => "20.01.2019" ]; extract($course,EXTR_PREFIX_SAME, "nx"); echo $title; echo "<br/>"; echo $nx_title;
Ücretsiz kurs ister misin kaydol!
Çeşitli kamu kuruluşlarında edindiğim 14 yıla yakın tecrübenin ardından şu an İstanbul Büyükşehir Belediyesi’nde İş Geliştirme ve Proje Yöneticisi olarak 100+ kişilik proje grubuna liderlik ediyorum.
Son yıllarda çeşitli platformlar üzerinde 400 ‘den fazla konu üzerine yayınladığım eğitim videoları 3.000.000’u aşan izlenme almış bulunmaktadır. 2017 itibariyle Udemy’de, yazılım konularında kapsayıcı müfredata sahip eğitimler üretiyorum. 2017 yılında Udemy Türkiye tarafından en iyi 3 eğitmenden biri olarak seçildim.