Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] Проверка на существование переменных? / 2 сообщений из 2, страница 1 из 1
27.06.2014, 11:46
    #38681645
Goror
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[PHP] Проверка на существование переменных?
Как правильней (и по короче) проверить существования нескольких переменных (около 10), в голову, что-то ничего умного не приходит, кроме банального перечисления всех переменных, но как это сделать грамотнее?


if (isset ($a, $b, $c)) {$ok = 3;}

Или так?

if (isset ($a)) {$ok = 1;}
if (isset ($b)) {$ok = 2;}
if (isset ($c)) {$ok = 3;}
...
Рейтинг: 0 / 0
27.06.2014, 12:31
    #38681718
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[PHP] Проверка на существование переменных?
Goror,

Вам нужно установить факт существования _всех_ переменных или факт существования _каждой_ из переменных по списку?

Для первого случая подходит первый ваш вариант решения.

Для второго случая достаточно правильным будет второй вариант. Хотя, на мой взгляд, проверку можно сделать в цикле, передавая в цикл список имён переменных как массив.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] Проверка на существование переменных? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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