У самого уже год по такой схеме работает. Вы же говорили, что есть комнаты, в которых больше одного кабеля прокинуто. Они на большом расстоянии друг от друга или в чем проблема?
Можно ли ожидать что так и будет работать при изменениях версий PHP? Я именно имею ввиду момент, связанный с отличием в массивах php для числовых и для символьных ключей.
doctorpc, мне бы просто направление куда двигаться, желательно в картинках, хотелось бы самому докопаться до решения.
Я бы начал с изучения Explain (ссылка 1, ссылка 2 и также google в помощь), в плане архитектуры и с анализа и оптимизации mysql настроек с помощью mysqltuner
+1 за решение DenisVS.
У самого уже год по такой схеме работает. Вы же говорили, что есть комнаты, в которых больше одного кабеля прокинуто. Они на большом расстоянии друг от друга или в чем проблема?
https://learn.javascript.ru/types-conversion
Чем такой вариант не подходит?
Можно ли ожидать что так и будет работать при изменениях версий PHP? Я именно имею ввиду момент, связанный с отличием в массивах php для числовых и для символьных ключей.
Так в тут
я как раз такой пример и привел из документации PHP7.
Ничего в 7 версии касательно этого вопроса не меняется. Все должно работать независимо от того, ключ числовой или нет.
Если мне не изменяет память в PHP7 так уже нельзя делать.
Спасибо, почитал об изменениях в PHP7.
foreach действительно переделали, но конкретно в этом случае если не ошибаюсь, изменений не произошло.
https://wiki.php.net/rfc/php7_foreach
Deletion of the next element referred by foreach pointer leads to skipping it (in the same way as as in PHP5).
---------- Добавлено 25.02.2016 в 12:32 ----------
Да и в 5+немного DEPRECATED
С передачей значений в функцию по ссылке не путаете?
Deprecated подобные конструкции:
Не совсем понятно какие ключи выкидывать нужно. Почему имменно unset($arr['b'])? Т.к. b следующий элемент за текущим или какое-то другое условие?
Но если конкретно по этой задаче. То быстро пришли вот такие решения на ум:
Вариант 1:
Вариант 2:
Поменялись. Как всегда без малейших проблем. Рекомендую!
В очередной раз обменялся. Как всегда, все оперативно и без проблем. Спасибо.
doctorpc, мне бы просто направление куда двигаться, желательно в картинках, хотелось бы самому докопаться до решения.
Я бы начал с изучения Explain (ссылка 1, ссылка 2 и также google в помощь), в плане архитектуры и с анализа и оптимизации mysql настроек с помощью mysqltuner