PDA

View Full Version : глобали...


linky
11.09.2006, 21:44
не подскажете как из функции выдергивать переменную, т.е. объявлять её глобальной для фнуций на уровень выше?

например:

if ($shit == "") die("No Shit =(");
else echo "SHIT!";
lalala();

function lalala() {
$shit = "kaka";
}

И вот как сделать чтобы писалось "SHIT!" Т.е мне нужно перенести переменную из функции в глобали. Спасибо кто решит помочь! :smile:

Soniks
12.09.2006, 18:13
function lalala() {
global $shit;
$shit = "kaka";
}
если вызов переменной происходит в какойто другой функции, то опять следует указать global $shit; перед работой с переменной

Morbid
20.09.2006, 18:42
function lalala() {
$shit = "kaka";
return $shit;
}

патом просто - lalala();