![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2002
Адрес: Великие Глюки
Сообщений: 108
|
Есть значит массив:
%db = ( default1 => "Название1", default2 => "Название2", default3 => "Название3", ); В htmle пишу просто $db Хочу вывести слово "Названиние", а он выводит слово default Подскажите как вывести не ключ а значение??? у меня 3 странички, и заходя например на вторую, нужно чтобы написалось "Название2". я так понимаю надо в самом коде дописать так, что бы переменная $db = не ключю а значению, но как это сделать? Дело в том что скрипт работает, т.е. на каждой страничке выдается соответствующее default1..3, а надо что бы было "Название1..3"???? plz hlp |
|
|||||
|
Это не простой массив, а ассоциативный массив - хэш.
$db{default1} $db{default2} $db{"default".$num}
__________________
Two beer or not two beer?... Последний раз редактировалось SPV; 11.07.2003 в 11:52. |
|
|||||
|
Регистрация: Oct 2002
Адрес: Великие Глюки
Сообщений: 108
|
так что мне надо сделать чтобы на страничке у меня писалось значение хеш массива, а не ключ?
|
|
|||||
|
$db{"default".$num}
где $num - номер странички
__________________
Two beer or not two beer?... |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Oct 2002
Адрес: Великие Глюки
Сообщений: 108
|
привет crazy
я в начале привел условный пример, из которого следует чтобы мне выводилось на странице "Название", очевидно это значение элемента хэша |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Правильный ответ именно в таком понимании вопроса -- $db{default1} -- тебе дали, но он тебя не устроил. Так чего ты на самом деле хочешь?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
![]() |
Часовой пояс GMT +4, время: 21:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|