|
|
|
| из двух массивов получить массив где ключи --значения первого массива ,а значения--значение второго массива
$array[1];
Array
(
[0] => 1
[1] => 22
[2] => 5
[3] => 77
)
$array[2];
Array
(
[0] => a
[1] => fgd
[2] => th
[3] => nfft
)
получить ассоциативный массив Array(1=>'a', 22=>'fgd', 5=>'th', 77=>'nfft');
Array
(
[1] => a
[22] => fgd
[5] => th
[77] => nfft
)
|
| |
|
|
|
|
|
|
|
для: serjinio
(02.12.2009 в 19:57)
| | array_combine() | |
|
|
|
|
|
|
|
для: Fractured#
(02.12.2009 в 21:10)
| | Она не подходит
$a1=array(1, 22,77,5,77);
$a2=array('a', 'b','c','d','e');
$result = array_combine($a1, $a2);
Array
(
[1] => a
[22] => b
[77] => e
[5] => d
)
|
| |
|
|
|
|
|
|
|
для: serjinio
(02.12.2009 в 21:19)
| | по вашей логике может существовать два одинаковых индекса в массиве одновременно??? | |
|
|
|
|
|
|
|
для: serjinio
(02.12.2009 в 21:19)
| | лол а что тогда должно быть в элементе $arr[77]? А? | |
|
|
|
|
|
|
|
для: Fractured#
(02.12.2009 в 21:39)
| | | |
|
|
|
|
|
|
|
для: serjinio
(03.12.2009 в 03:46)
| | Такое не возможно, не могут быть два одинаковых индекса в массиве. | |
|
|
|
|
|
|
|
для: serjinio
(03.12.2009 в 03:46)
| | > автор: serjinio (03.12.2009 в 03:46)
> [77] => с
> [77] => e
Я задал конкретный вопрос: что ты ожидаешь тогда увидеть от кода
?
Или я опять непонятно спросил? | |
|
|
|