Сортировка массива по убыванию размера ключа

pablobablo

Новичок
Сортировка массива по убыванию размера ключа

Здравствуйте!
Подскажите пожалуйста каким образом можно отстортировать массив по убыванию размера ключей.
Например есть массив:
PHP:
array (
	'keyXXX'=>'value',
	'keyXXXXX'=>'value'
	'keyXX'=>'value',
	'keyX'=>'value'
	'keyXXXX'=>'value')
Необходимо отстортировать его вот так:
PHP:
array (
	'keyXXXXX'=>'value'
	'keyXXXX'=>'value',
	'keyXXX'=>'value',
	'keyXX'=>'value',
	'keyX'=>'value')
 

Фанат

oncle terrible
Команда форума
usort()
а что за ключи, можно поинтересоваться?
 

pablobablo

Новичок
Понятно. В общем необходимо сортировать массив, используя пользовательскую функцию сравнения.

Всем спасибо!
 

Фанат

oncle terrible
Команда форума
всегда меня радуют такие ответы.
- у меня просто текстовые ключи
- а что это за просто текстовые ключи, можно поинтересоваться?
- да это просто текстовые ключи
 

pablobablo

Новичок
Автор оригинала: *****
всегда меня радуют такие ответы.
- у меня просто текстовые ключи
- а что это за просто текстовые ключи, можно поинтересоваться?
- да это просто текстовые ключи
Извини, я просто не понял твоего вопроса.

В ключах находятся имена доменов, а в значениях url адреса.
 

Viktor_Rez

Новичок
Автор оригинала: *****
всегда меня радуют такие ответы.
- у меня просто текстовые ключи
- а что это за просто текстовые ключи, можно поинтересоваться?
- да это просто текстовые ключи
А меня всегда радуют "облака тегов", каких тегов, к чему эти теги... Что бы было, так надо(с)
 
Сверху