PHP global değişken global anahtar sözcüğü kullanılsa bile bir işlev içinde undefined

0 Cevap php

Evet, küresel değişkenler kötü bir uygulama olduğunu biliyorum, ama bu biri için bu kurala kadar kolay: P

Benim kod:

include('something.php'); //where $from is declared

function myfunc() {
    global $from;
    echo "from(myfunc)=$from<br />";
    ...
}

echo "from=$from<br />";
myfunc();

Sonuç:

from=2010-05-01
from(myfunc)=

Ne oluyor? (

EDIT: If it helps, all the code above is inside a view file in CodeIgniter ( and yes, I know functions are not supposed to be inside views :P )

0 Cevap