powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / переменная
19 сообщений из 19, страница 1 из 1
переменная
    #38980355
loginovru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
расскажите, а как сделать чтобы переменная из одной функции была доступна в другой ?
...
Рейтинг: 0 / 0
переменная
    #38980358
loginovru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это в одной и во второй функции обьявить ее как глобальную ?
...
Рейтинг: 0 / 0
переменная
    #38980374
kunaksergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
loginovru,
можно глобально, можно создать спец. класс для таких переменных.
...
Рейтинг: 0 / 0
переменная
    #38980390
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
глобал зло
...
Рейтинг: 0 / 0
переменная
    #38980464
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если речь идёт о PHP, то $GLOBALS . Если о чём-то другом - укажите используемый ЯП.
...
Рейтинг: 0 / 0
переменная
    #38980473
Фотография NekZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забавно, что по таким вот вопросам сразу же определяется используемый автором язык программирования
...
Рейтинг: 0 / 0
переменная
    #38980532
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginovruрасскажите, а как сделать чтобы переменная из одной функции была доступна в другой ?

Обьяви в начале скрипта и в каждой функции укажи global $variable;

Или если пишеш класс то обьяви в начале а потом обращайся через $this->variable;
...
Рейтинг: 0 / 0
переменная
    #38980537
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно также параметром передать.

В зависимости от конкретного случая
...
Рейтинг: 0 / 0
переменная
    #38980541
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
переменная
    #38980543
loginovru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostar, а зачем в начале скрипта, если достаточно внутри функции это сделать, одной и второй, тогда переменные будут доступны
...
Рейтинг: 0 / 0
переменная
    #38980545
loginovru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabloginovru,
http://php.net/manual/ru/language.variables.scope.php
это я читал, но самое интересное про несколько функций здесь примеров нету
...
Рейтинг: 0 / 0
переменная
    #38980547
mini.weblab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginovru,
все там есть :)
см. пример 2
...
Рейтинг: 0 / 0
переменная
    #38981172
kolyan2288
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а может указатели, если к к описанию задачи подойдут
...
Рейтинг: 0 / 0
переменная
    #38981293
loginovru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mini.weblabloginovru,
все там есть :)
см. пример 2
пример 2 - это суперглобальный массив... мне не нужно добавлять туда переменную..
...
Рейтинг: 0 / 0
переменная
    #38981369
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так ты покажи код, и скажи, что тебе нужно
...
Рейтинг: 0 / 0
переменная
    #38981637
loginovru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SharuPoNemnoguтак ты покажи код, и скажи, что тебе нужно
да уже разобрался и сделал..
...
Рейтинг: 0 / 0
переменная
    #38981704
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginovruпример 2 - это суперглобальный массив... мне не нужно добавлять туда переменную..Ну как хотите... Этот массив специально сделали как простое средство для снятия ограничений области видимости переменной в пределах функции.
...
Рейтинг: 0 / 0
переменная
    #38981739
loginovru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleloginovruпример 2 - это суперглобальный массив... мне не нужно добавлять туда переменную..Ну как хотите... Этот массив специально сделали как простое средство для снятия ограничений области видимости переменной в пределах функции.
я по другому сделал...
...
Рейтинг: 0 / 0
переменная
    #38981818
SharuPoNemnogu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loginovruя по другому сделал...
покажи, может другим пригодится в будущем
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / переменная
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]