![]() |
важный вопрос по массивам!!!
Есть значит массив:
%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} |
так что мне надо сделать чтобы на страничке у меня писалось значение хеш массива, а не ключ?
|
$db{"default".$num}
где $num - номер странички |
Цитата:
|
привет crazy :cool: я в начале привел условный пример, из которого следует чтобы мне выводилось на странице "Название", очевидно это значение элемента хэша
|
Правильный ответ именно в таком понимании вопроса -- $db{default1} -- тебе дали, но он тебя не устроил. Так чего ты на самом деле хочешь?
|
| Часовой пояс GMT +4, время: 23:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.