[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Значение ключа массива из двух слов
Oliver Varnce
народ подскажите как мне сделать значение ключа массива из двух слов между которыми простой пробел. Если делаю так 'Пупкин'=>Пупкин Вася то выдает ошибку.
как мне заэкранить пробел?



Спустя 1 минута, 30 секунд (28.07.2011 - 20:13) alex12060 написал(а):
array('Пупкин' => 'Пупкин Вася')

Спустя 1 минута, 50 секунд (28.07.2011 - 20:15) Winston написал(а):
У меня все работает
$ar = array('Пупкин Пупкин' => 'Пупкин Вася', 'Пупкин Пупкин2' => 'Пупкин Вася2');
print_r($ar);

Цитата (Oliver Varnce @ 28.07.2011 - 20:12)
выдает ошибку

Какую ?

Спустя 3 минуты, 40 секунд (28.07.2011 - 20:19) ADiel написал(а):
Тут очевидно. Скажет либо синтаксис еррор, либо undefined constant

Спустя 32 минуты, 36 секунд (28.07.2011 - 20:51) Oliver Varnce написал(а):
вот ошибка

Parse error: syntax error, unexpected T_STRING, expecting ')' in Z:\home\vipagent.com.ua\www\service\modules\classes\realty.php on line 184

Спустя 43 секунды (28.07.2011 - 20:52) alex12060 написал(а):
Oliver Varnce

Покажи как ты пишешь.

Спустя 2 минуты, 39 секунд (28.07.2011 - 20:55) Oliver Varnce написал(а):
$form->addElement('select','region','Район', array ('Пятихатки'=>Пятихатки, 'Алексеевка'=>Алексеевка, 'им. Жуковского'=>им.Жуковского, 'Павлово поле'=>Павлово поле, 'Сортировка'=>Сортировка,'Померки'=>Померки, 'Шатиловка'=>Шатиловка, 'Сокольники'=>Сокольники, 'Шишковка'=>Шишковка, 'Большая Даниловка'=>Большая Даниловка, 'Северная салтовка'=>Северная салтовка, 'Пески'=>Пески, 'Лысая гора'=>Лысая гора, 'Ивановка'=>Ивановка, 'Госпром'=>Госпром, 'Журавлевка'=>Журавлевка, 'им.Кирова'=>им.Кирова, 'Салтовка'=>Салтовка, 'Залютино'=>Залютино, 'Холодная гора'=>Холодная гора, 'Южный вокзал'=>Южный вокзал, 'Москалевка'=>Москалевка, 'Центр'=>Центр, 'Левада'=>Левада, 'Немышля'=>Немышля, 'Минутка'=>Минутка, 'Новая Бавария'=>Новая Бавария, 'Новоселка'=>Новоселка, 'Новожаново'=>Новожаново, 'Деканевка'=>Деканевка, 'Верещаковка'=>Верещаковка, 'им. Артема'=>им.Артема, 'Новые дома'=>Новые дома, 'Ледное'=>Ледное, 'Липовая роща'=>Липовая роща, 'Гуты'=>Гуты, 'Основа'=>Основа, 'Аэропорт'=>Аэропорт, 'Новозападный'=>Новозападный, 'им.Фрунзе'=>им.Фрунзе, 'ХТЗ'=>ХТЗ, 'Плиточный'=>Плиточный, 'Восточный'=>Восточный, 'Рогань'=>Рогань, 'Горизонт'=>Горизонт, 'им.Докучаева'=>им.Докучаева, 'Жихарь'=>Жихарь, 'Безлюдовка'=>Безлюдовка));

Спустя 3 минуты, 31 секунда (28.07.2011 - 20:58) alex12060 написал(а):
Тебе показали как правильно надо оформлять ключ => значения


array('Пупкин' => 'Пупкин Вася');

Спустя 3 минуты, 22 секунды (28.07.2011 - 21:02) Oliver Varnce написал(а):
Оу, тупанул)) сори) спасибо мужыки!

Спустя 1 час, 35 минут, 33 секунды (28.07.2011 - 22:37) twin написал(а):
Случай примечателен тем, что с одним то словом работать будет)))
$ar = array('Вася' => Пупкин);
print_r($ar);
Комизм ситуации в том, что Пупкин будет воспринят, как константа. А PHP выводит неопределенные константы как есть.
Это говорит о том, что не стоит загрублять уровень ошибок, особенно при разработке. Если бы стояло E_ALL, то сразу бы увидели неопределенную константу.


_____________
мой хостинг - GlobalNET.com.ua
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.