Что означает &
перед переменной при переборе данных массива?
foreach ($this->data as $id=>&$node) {}
У вас есть два варианта цикла:
foreach ($this->data as $id => $node) {}
и (вариант со ссылкой)
foreach ($this->data as $id =>& $node) {}
Разница только лишь в возможности во втором случае изменить элемент массива $node
простым присвоением $node = 123
.
Никакого замедления или копирования данных, если не используются ссылки, не происходит, поскольку PHP использует механизм Copy-on-Write. В варианте цикла без ссылки программисту просто запрещается использовать ссылку, но внутри движка PHP она все так же имеет место.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Добрый деньВпервые вывела сайт в сеть, и столкнулась с проблемой что текст на русском языке, занесенный в базу, выводится вопросиками в черных...
Надо задать свои стили для option (сменить фон при наведении и сделать отступы), готовые решения есть, но они очень громоздкие и я решил написать...