bayraktar adlı üyeden alıntı: mesajı görüntüle
Merhaba Arkadaşlar,

ben php ile fremawork henüz kullanmayanlardanım fakat php fremawork ile yazılan kodlarda benim kafama takılan konu şu..


class ornek extends CI_controller {

public Function ornek () {

$deneme["deneme2"] = "sayfa_adi"; // dizi değişkeni başka bir sayfada nasıl oluyor da

$deneme2 değişkenine dönüyor..

bunu açıklayabilecek kimse var mı? kodları öylesine bir inceledim fakat çözemedim?

}


}
CI'de php'nin extract fonksiyonu kullaniliyor örnek vermek gerekirse tersini yapmak gerekirse compact fonksiyonu kullanabilirsin :

$veri["deneme2"]="deneme2 icerik";
extract($veri);
echo $deneme2;
Ve ciktimiz deneme2 icerik olacaktir.

Ayrica foreach kosullu ile böyle'de yapabilirsin.

$veri["deneme2"]="deneme2 icerik";
if(is_array($veri) )
{
foreach($veri as $key => $value)
{
$$key=$value;
}
}
echo $deneme2;