У меня есть массив:
$path_r = array("/oldsites/web-sites","/oldsites/web_elements","/oldsites/web_old_stuff");
Я делаю с ним кучу вещей, и все в порядке, пока не появится эта строка кода:
$path_r[$i][$j] = $name;
Непосредственно перед этой строкой массив ($path_r) выглядит так (так же, как и выше):
Array
(
[0] => /oldsites/web-sites
[1] => /oldsites/web_elements
[2] => /oldsites/web_old_stuff
)
Но сразу после это выглядит так:
Array
(
[0] => /olds0tes/web-sites
[1] => /oldsites/web_elements
[2] => /oldsites/web_old_stuff
)
То есть буква «i» в первом значении заменяется значением (нулем) переменной $i. Но только один раз. Не могу понять, почему. Я что-то делаю не так или это просто заурядная демоническая деятельность?