php переменные и массивы

Автор I-Jurij, 16 октября 2017, 22:20:25

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

I-Jurij

Сегодня узнал интересную вещь:
$i = "12345" ;
$i[$i[1]]= "2" ;
echo $i ;

на выходе даст 12245
Почему "12345" принимается как массив, а не целое число? Соответсвенно заменяется третья цифра?
Ткните, плиз, где это разъясняется, или поясните...

vic5710

в данном случае это строка т.е. массив символов

I-Jurij

Цитата: vic5710 от 17 октября 2017, 00:44:22
в данном случае это строка т.е. массив символов
Спасибо, уже перечитал мануал, нашел