[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: public и global
Jek
Чем отличаются public от global?



Спустя 41 секунда (21.04.2011 - 09:37) vasa_c написал(а):
тем же, чем public от bublic

Спустя 7 минут, 28 секунд (21.04.2011 - 09:45) Jek написал(а):
только буквами?

Спустя 4 минуты, 1 секунда (21.04.2011 - 09:49) kirik написал(а):
Цитата (Jek @ 21.04.2011 - 02:45)
только буквами?

Цитата (vasa_c @ 21.04.2011 - 02:37)
public от bublic

smile.gif Тоесть - всем.

Спустя 10 минут, 35 секунд (21.04.2011 - 10:00) Jek написал(а):
А чё будет, если использовать static и public вместе?

Спустя 9 минут, 45 секунд (21.04.2011 - 10:09) kirik написал(а):
Цитата (Jek @ 21.04.2011 - 03:00)
А чё будет, если использовать static и public вместе?

А вы попробуйте. Только сначала почитайте что такое static и зачем оно нужно, что такое public и что такое global.

Спустя 1 минута, 31 секунда (21.04.2011 - 10:11) Игорь_Vasinsky написал(а):
на сколько я понял:

- при static - переменные на стираются при завершении функции
- public - переменные доступны вне функции

так что это разные вещи...
Поправьте если неправ.

Спустя 1 минута, 53 секунды (21.04.2011 - 10:13) Jek написал(а):
Конечно я читаю.
Игорь_Vasinsky, а global для чего, если public доступна вне функций?

Спустя 4 минуты, 54 секунды (21.04.2011 - 10:18) kirik написал(а):
Да каких "функций"?!
global - доступ к переменным извне:
$i = 1;

function test() {
global $i;
$i++;
}
test();

echo $i;


Jek
Не лезьте в дебри static, public, private, protected ...итд.., если не знаете зачем global нужна..

Спустя 1 минута, 30 секунд (21.04.2011 - 10:19) linker написал(а):
public от global отличаются точно так же, как паровоз и орбитальная станция. Лучше всего будет если вы возьмёте книжку по ПХП и прочтёте её.

Спустя 12 секунд (21.04.2011 - 10:19) Игорь_Vasinsky написал(а):
Цитата

Игорь_Vasinsky, а global для чего, если public доступна вне функций?


противоположность public

т.е. с помощью glogal можно занести внешнюю переменную в функцию (помимо передачи параметра по ссылке)

вот подробнее:
http://wmdn.ru/ask/php-ask/how-to-pass-a-v...ugh-php-global/

Спустя 51 секунда (21.04.2011 - 10:20) Игорь_Vasinsky написал(а):
linker
Тебя не узнать... постарел))))))))

Спустя 54 секунды (21.04.2011 - 10:21) linker написал(а):
Игорь_Vasinsky
smile.gif старость не радость smile.gif

Спустя 19 минут, 12 секунд (21.04.2011 - 10:40) Jek написал(а):
Игорь_Vasinsky, а если у меня нет переменной извне, и я хочу просто пременной в классе добавить global?))))А такие примеры существуют.

Спустя 1 минута, 44 секунды (21.04.2011 - 10:42) Игорь_Vasinsky написал(а):
тогда те public нужен.
Не зачем массив $GLOBAL создавать.

Спустя 13 минут, 58 секунд (21.04.2011 - 10:56) Jek написал(а):
Вот именно, нужно думать.

Спустя 2 минуты, 57 секунд (21.04.2011 - 10:59) kirik написал(а):
Цитата (Jek @ 21.04.2011 - 03:40)
Игорь_Vasinsky, а если у меня нет переменной извне, и я хочу просто пременной в классе добавить global?))))А такие примеры существуют.

Чет не понятно, что вы хотите сделать..

Спустя 8 минут, 55 секунд (21.04.2011 - 11:08) Игорь_Vasinsky написал(а):
huh.gif он пока разбирается.

Спустя 7 минут, 36 секунд (21.04.2011 - 11:15) Jek написал(а):
мы global обсуждаем))))

Спустя 1 час, 9 минут, 58 секунд (21.04.2011 - 12:25) vasa_c написал(а):
предлагаю сегодня поговорить о водочке.

Спустя 1 минута, 49 секунд (21.04.2011 - 12:27) Jek написал(а):
это будет уместно
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.