Уже который час ломаю голову и ничего не приходит на ум..
Имеется массив вида
Array
(
[H] => 1
[E] => 1
[L] => 2
[O] => 1
[.] => 1
)
, где ключ это буквы слова (HELLO.), а значение это кол-во повторений буквы в слове.
Мне надо разделить ключи и значения в два разных массива, но чтобы они сохранили связь между собой..
Пара часов гугления не очень помогли
array_keys() и array_values()
Rakovskiy, Да, пробовал. Выводит хорошо, но как внести в массив?
$key = array();
$value = array();
foreach($array as $k=>$v){
$key[] = $k;
$value[] = $v;
}
# Gaucer (13.02.2015 / 20:47)
Rakovskiy, Да, пробовал. Выводит хорошо, но как внести в массив?
ну
$array = array(
'H' => 1,
'E' => 1,
'L' => 1,
'O' => 2,
'.' => 1,
);
$keys = array_keys($array);
$values = array_values($array);
# Gaucer (13.02.2015 / 21:16)
оно! как всё просто..
array_keys() array_values() делают то же самое без цикла