Пара вопросов по пхп

basket84

Новичок
Пара вопросов по пхп

Имеется массив:

Array
(
[0] => Array
(
[tag] => client
[attributes] => Array
(
[session] => 16a43a908dc117561903f77c93158187
[command] => login
)

)

[1] => Array
(
[tag] => action
[attributes] => Array
(
[button] => login
)

)

)
его нужно перевести в следующий вид:

$client Array
(
[session] => 16a43a908dc117561903f77c93158187
[command] => login
)

$action Array
(
[button] => login
)

И ещё вопрос.

Как сгенерировать 20 уникальных чисел из диапазона 1-80?
(for + mt_rand дают повторы)
 

SiMM

Новичок
1. И в чём проблема? Циклом перебрать массив и сформировать другой?
2. А что мешало проверить, было ли уже сгенерировано это число, и если да - повторить? Хотя если почитать мануал по массивам - можно найти и более простое решение.
 
Сверху