|
|
|
| Как сделать в цикле
Есть
array (
[0] => 12323
[1] => ewqr
[2] => 4gfr
)
Тот же но вместо ключей мои значения
array (
[kalaka] => 12323
[malaka] => ewqr
[sasa] => 4gfr
) | |
|
|
|
|
|
|
|
для: sapphire
(05.02.2009 в 18:26)
| | А по какому принципу 0 должен соответствовать именно kalaka? | |
|
|
|
|
|
|
|
для: Valick
(05.02.2009 в 18:29)
| | Я сам хочу дать ключам массива свои имена их порядка 48
Может это с помощью цикла не реализуемо?
Например : я точно знаю, что значение которое находится в ключе 2 это количество голов
Вот чтобы мне было понятно, что этот ключ означает, а не просто два я хочу дать ему имя. Массив с числовыми ключами у меня выводится с помощью цикла | |
|
|
|
|
|
|
|
для: sapphire
(05.02.2009 в 18:42)
| | давайте имена ключам массива какие хотите
И пользуйтесь foreach вместо for | |
|
|
|
|
|
|
|
для: sapphire
(05.02.2009 в 18:42)
| | Ну если вы знаете, какие индексы каким вашим ассоциативным ключам соответсвуют, то заготовьте массив таких ассоциаций, а далее обычная замена ключей. | |
|
|
|
|
|
|
|
для: sim5
(05.02.2009 в 18:58)
| | как заменить ключ? | |
|
|
|
|
|
|
|
для: sapphire
(05.02.2009 в 19:07)
| | Посмотрите мануал по РНР - раздел функций работы с массивами, это полезно будет для вас. Поверьте, сделать это не так сложно. | |
|
|
|
|
|
|
|
для: sim5
(05.02.2009 в 19:17)
| | Для этого действия существует готовая функция?
Иначе, что автор найдет полезного, в решении данной задачи, в мануале, в разделе функций работы с массивами? | |
|
|
|
|
|
|
|
для: Drago
(05.02.2009 в 21:58)
| | Значит вам тоже не мешает заглянуть в мануал. Даже бы, если и ничего не было "готовенького", в мануал заглядывать полезно.
Да, есть такая функция, и называется она - array_combine.
array_combine - создает новый массив, используя один массив в качестве ключей, а другой в качестве соответствующих значений. | |
|
|
|
|
|
|
|
для: sim5
(06.02.2009 в 05:34)
| | Да, это я упустил из виду. В данном случае, эта функция будет уместна. | |
|
|
|
|
|
|
|
для: sapphire
(05.02.2009 в 18:26)
| | Откуда вы получаете этот массив. Если вы работаете с mysql, используя mysql_fetch_row(), то просто используйте mysql_fetch_assoc() | |
|
|
|