Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Глобальные переменные (https://javascript.ru/forum/server/26976-globalnye-peremennye.html)

kilogram 30.03.2012 01:34

Глобальные переменные
 
Читаю в книге про глобальные переменные.
Правильно ли так объявлять глобальные переменные? Удобно и хорошо ли это? Вижу тут удобный доступ сразу из локальной функции прямо в глобалный массив.

Код:

<html><body>
<?php
$monthes = array(
1 => "Январь",
2 =>"Февраль",
3=>"Март",
4=>"Апрель"
);
function getMonthName($n){
        global $monthes;
        return $monthes[$n];
}
echo getMonthName(2);
?>
</body></html>


vasa_c 30.03.2012 13:01

Объявлять так глобальные переменные - правильно.
Объявлять глобальные переменные - неправильно.

micscr 30.03.2012 15:51

Цитата:

Читаю в книге про глобальные переменные.
Правильно ли
Ты что - не доверяешь информации из книги? Или не работает?

Pavel M. 30.03.2012 15:59

в книгах никогда не обманывают :-)


Часовой пояс GMT +3, время: 11:03.