![]() |
слияние массивов
Всем приветы!
Вопрос такой: есть два массива ($a и $b) одинаковой длины. Как соединить их так, чтобы ключи результирующего массива ($c) были равны значениям первого массива ($a), а значения результирующего массива ($c) -- значениям второго массива ($b)? Надеюсь, смог донести мысль. :) Заранее благодарю. |
можно бы, конечно, циклом, но я подумал. может, есть какая-нибудь стандартная функция...
|
for(i=0;i<count($a);i++){
$c[i]=array($a[i]=>$b[i])} |
рабочая версия
Спасибо за ответ. Однако я имел в виду какую-нибудь стандартную (!) функцию. Что ж, если стандартной нет, то приходится писать самому... :)
Код:
<?php |
А вот нафига ето нада я не понимаю.
В принцыпе проще двумерный массив создать. тогда будет echo a[i,i]; вроде бы... |
да, действительно... хорошо, а как из него потом вытащить, скажем, второе значение третьего элемента?
|
Ну найди, почитай чего-нить по циклам.
знач.=a[3,2] Вроде так, но лучше проверь. |
| Часовой пояс GMT +4, время: 12:56. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.