{% else-1 %}
Обновить
* Тема закрыта!
1. [автор] (16 сен 2014, 17:25) [0/0] [0] [спам] [под]

Итак

[code]
<?php
$i = 5;
function name(){
$i =7;
}
name();
echo $i;

?>

Какой будет ответ от сервера? Стало интересно насколько тут "образованные" кодеры.))


Изм. 1 раз. / Посл. изм. (16 сен 2014, 17:25)
2. (16 сен 2014, 17:28) [1/0] [1] [спам] [под]

5. Дело в области видимости переменной. Если в функцию добавить global $i то значение переменной изменится


Изм. 1 раз. / Посл. изм. (16 сен 2014, 17:29)
3. (16 сен 2014, 17:29) [0/0] [0] [спам] [под]

5 *

4. (16 сен 2014, 17:29) [0/0] [0] [спам] [под]
Миледи,

клянусь я это хотел написать *

5. (16 сен 2014, 17:30) [0/0] [0] [спам] [под]

Пьять* Я умею повторять за постами выше

6. (16 сен 2014, 17:30) [0/0] [0] [спам] [под]

<?php
$i = 5;
function name(){
global $i;
$i = 7;
}
name();
echo $i;
?>
так 7 получится

7.
DarkAKC * 1.47
(16 сен 2014, 17:31) [0/0] [0] [спам] [под]

5


Изм. 1 раз. / Посл. изм.
DarkAKC * 1.47
(16 сен 2014, 17:31)
8. (16 сен 2014, 17:31) [0/0] [0] [спам] [под]
DarkAKC,

ага *

9. [автор] (16 сен 2014, 17:32) [0/0] [0] [спам] [под]

Ибрах1им,
$GLOBALS["i"] = 7; если что.

10.
Temedy * 13.94
(16 сен 2014, 17:32) [0/0] [0] [спам] [под]

А зачем два значения? *

Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений