|
|
|
Всем привет!
Пишу скрипт, там нужно в функции использовать данные массива вне функции.
Подскажите, использование в функции global - это так же опасно, как и $GLOBALS или нет?
Просто именно с глобальными переменными не очень хорошо разбираюсь.
Такого вида:
<?php
$a = array(1, 2, 3);
function asd () {
global $a;
...
}
?>
Заранее большое спасибо! |
|
|
|
|
|
Yabuti писал(а): |
Подскажите, использование в функции global - это так же опасно, как и $GLOBALS или нет?
|
Действие и результат один и тот же. |
|
|
|
|
|
exolon, спасибо!
Буду извращаться, чтобы без глобальных переменных |
|
|
|
|
|
Это не опасно до тех пор пока ты не начнешь свои скрипты в другие встраивать я уже на одну переменную нарвался...
<?php
$a = array(1, 2, 3);
function asd ($a) {
...
}
asd ($a);
?>
так оно надежнее |
|
|
|
|
|
JM, так и сделал, добавил переменную в параметры вызова функции |
|
|
|
|
|
|
|