|
|
|
| Добрый день, форумчане!
Вот есть такой массив:
Array
(
[0] => Значение 1
[1] => Значение 2
[2] => Значение 3
[3] => Значение 4
[4] => Значение 5
[5] => Значение 6
[6] => Значение 7
[7] => Значение 8
)
|
Не подскажете как можно переименовать ключи, т.е:
вместо [0] => Значение 1 сделать [title] => Значение 1
вместо [1] => Значение 1 сделать [short] => Значение 2
вместо [2] => Значение 1 сделать [main] => Значение 3
вместо [3] => Значение 1 сделать [desk] => Значение 4
вместо[4] => Значение 1 сделать [tack] => Значение 5
вместо [5] => Значение 1 сделать [mini] => Значение 6
вместо[6] => Значение 1 сделать [face] => Значение 7
вместо [7] => Значение 1 сделать [and] => Значение 8
С уважением,
Олег | |
|
|
|
|
|
|
|
для: Oleg77
(24.06.2015 в 15:24)
| | Откуда у вас это массив? | |
|
|
|
|
|
|
|
для: Valick
(24.06.2015 в 15:43)
| | Из файла base.txt.
Его содержание:
Значение 1
Значение 2
Значение 3
Значение 4
Значение 5
Значение 6
Значение 7
Значение 8
|
Беру так:
$base = file("base.txt");
foreach($base AS $key) {
$result[] = $key;
}
|
С уважением,
Олег | |
|
|
|
|
|
|
|
для: Oleg77
(24.06.2015 в 16:19)
| | зачем foreach если там и так массив, точно такой же?
<?php
$new = array('title',
'short',
'main',
'desk',
'mini',
'face',
'and');
$base = file("base.txt");
$result = array_combine($new, $base);
?>
|
а вообще учитесь работе с БД | |
|
|
|
|
|
|
|
для: Oleg77
(24.06.2015 в 16:19)
| |
<?
$base = array_combine(['title', 'short', 'main', 'desk', 'tack', 'mini', 'face', 'and'], $base)
|
| |
|
|
|