Загадка про PHP. Номер 2.

Даны два массива (специально вывожу индексы, буквы латинские):

$a = array (0 => 1, 'a' => 1, 1 => 1, 'b' => 1, 2 => 1, 'c' => 1);
$b = array (0 => 1, 'a' => 1, 'b' => 1, 2 => 1);

К каждому применили функцию ksort:

ksort($a);
ksort($b);

Вопрос: В каком порядке будут распологаться ключи массива $a и $b после применения функции ksort?

17 августа 2003 08:38

Улитка (инкогнито)
17 августа 2003, 12:08

Массив а: 0,1,2,'a','b','c'
Массив b: 0,2,'a','b'

Но я чуствую здесь есть какой-то подвох!

bolk (bolknote.ru)
17 августа 2003, 12:08, ответ предназначен Улитка

<span style="background-color:black; color:black">

Не зря чувствуешь, он есть ;) Числа и буквы в такой сортировке имеют одинаковый вес, в частности, второй массив останется без изменений.

</span>

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML:

Кому бы вы хотели ответить (или кликните на его аватару)