Как изменить название ключей в массиве?

Есть такой массив:
Array ( [p_surname] => string [p_name] => string [p_patronymic] => string [p_login] => string [p_email] => string [p_birthday] => date [p_phone] => string [p_type] => string )

Нужно p_surname заменить на фамилию и тд. Чтобы в итоге получилось так:
Array ( ['Фамилия'] => string ['Имя'] => string ['Отчество'] => string ['Логин'] => string ['Электронный адрес'] => string ['Дата рождения'] => date ['Телефон'] => string ['Статус'] => string )
  • Вопрос задан
  • 151 просмотр
Решения вопроса 1
27cm
@27cm
TODO: Написать статус
$data = array(
    'p_surname'    => 'string', 
    'p_name'       => 'string', 
    'p_patronymic' => 'string', 
    'p_login'      => 'string', 
    'p_email'      => 'string', 
    'p_birthday'   => 'date', 
    'p_phone'      => 'string', 
    'p_type'       => 'string'
);
$keys = array('Фамилия', 'Имя', 'Отчество', 'Логин', 'Электронный адрес', 'Дата рождения', 'Телефон', 'Статус');
$data = array_combine($keys , array_values($data));

codepad.org/vJoBXvyW
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы