|
|
|
(PHP) Как сделать, что бы глобальная переменная стала доступна внутри функции?
|
|||
|---|---|---|---|
|
#18+
Как мне сделать переменные в включаемом модуле глобальными, чтобы они были видны и в функциях тоже? Например: Содержимое файла mudule.inc ======================= <?php $DocRoot = $_SERVER['DOCUMENT_ROOT']; ?> Содержимое файла file.inc ======================= <?php include('mudule.inc'); echo $DocRoot; // Выводит - корень сервера function temp() { echo $DocRoot; // Выводит - Не найдена переменная } ?> Подскажите как можно реализовать, чтобы переменные в module.inc их может быть достаточно много были видны во всём сценарии. Заранее спасибо за ответы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 15:35:15 |
|
||
|
(PHP) Как сделать, что бы глобальная переменная стала доступна внутри функции?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 15:44:26 |
|
||
|
(PHP) Как сделать, что бы глобальная переменная стала доступна внутри функции?
|
|||
|---|---|---|---|
|
#18+
Сделать её константой, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 17:31:41 |
|
||
|
(PHP) Как сделать, что бы глобальная переменная стала доступна внутри функции?
|
|||
|---|---|---|---|
|
#18+
Содержимое файла file.inc ======================= <?php include('mudule.inc'); echo $DocRoot; // Выводит - корень сервера function temp() { global $DocRoot; echo $DocRoot; // Выводит - Не найдена переменная } ?> ------------------ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 21:08:16 |
|
||
|
|

start [/forum/topic.php?fid=23&gotonew=1&tid=1476007]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
196ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 185ms |
| total: | 461ms |

| 0 / 0 |
