LINUX.ORG.RU

Есть ли в PHP списки? (Или ассоциативный массив с неуникальми ключами)


0

0

Здравствуйте!

Нужно мне тут в одном PHP проекте толпой передавать данные вида "ключ-значение". Особенность в том, что ключ может повторятся, поэтому ассоциативный массив вроде как не подходит.

Вопрос - как можно в ассоциативный массив запихнуть несколько записей с одинаковым ключем? Если это невозможно сделать с ассоциативным массивао, то есть ли в PHP аналог C++ списков?

Re: Есть ли в PHP списки? (Или ассоциативный массив с неуникальми ключами)

array(array(k1, v1), array(k2, v2),...)

const86 ★★★★★ ()

Re: Есть ли в PHP списки? (Или ассоциативный массив с неуникальми ключами)

> Если это невозможно сделать с ассоциативным массивао, то есть ли в PHP аналог C++ списков?

http://pear.php.net/package/Structures_LinkedList

30 раз написать на доске: "I will always use Google before asking dumb questions" 8))

kemm ()

Re: Есть ли в PHP списки? (Или ассоциативный массив с неуникальми ключами)

Там все по англицки...

Кое-как установил локально в директорию с проектом, но что-то не понял...

phpinfo() кажет

Configuration File (php.ini) Path /etc/php5/apache2/php.ini

В этом php.ini прописываю

include_path=".:/home/xi/work/webams/pear/PEAR"

А phpinfo() показывает

include_path .:/usr/share/php:/usr/share/pear

Этот pear обязательно чтоли должен в /usr/share размещаться? То есть, шаред хостинги в пролете? Нужен минимум виртуальный выделеный сервер?

xintrea ()

Re: Есть ли в PHP списки? (Или ассоциативный массив с неуникальми ключами)

array( 'key' => 'value', 'key1' => 'value1', 'key2' => array( 'value2.1','value2.2','value2.3' ) )

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.