$a=2; function f (){ global $a; $a++; } f ();
За такое надо бить по рукам
Объясните пожалуйста почему? Единственное что приходит в голову это: $a = 2; $aclone = $a; function f() { global $aclone; $aclone++; return $aclone; } Для того, чтобы не менять исходные данные “$a”
использование global плохая практика
Обсуждают сегодня