Size: a a a

2021 January 16

V

Vasily in phpGeeks
Роман Погромист
не совсем.

так прокатит:
echo current($arr);
while (next($arr))
 echo current($arr);

о первом элементе забывать не стоит.
и о том, что указатель мог быть где-то раньше смещен быть.

все таки,
while (count($arr)>0)
echo array_shift($arr);

надежнее (при условии, что массив больше не нужен).
на каждом шаге цикла оно будет считать количество элементов массива? я канеш понимаю, что оптимизации и всё такое, но раньше за это били по рукам
источник

Р

Роман Погромист... in phpGeeks
так последний элемент улетит.
источник

Р

Роман Погромист... in phpGeeks
не, туплю.
источник

Р

Роман Погромист... in phpGeeks
Vasily
на каждом шаге цикла оно будет считать количество элементов массива? я канеш понимаю, что оптимизации и всё такое, но раньше за это били по рукам
это да...
источник

Р

Роман Погромист... in phpGeeks
но next() для указателя память отожрет.
Если мне не изменяет склероз, то у массивов с указателем вначале, данных об указателе вообще нету.
источник

R

Retytc in phpGeeks
Структура другая
источник

СВ

Стукалов Владислав... in phpGeeks
Проходи массив $data['authors'] и выбирай что тебе нужно в этой части массива
затем по $data['books']
источник

Р

Роман Погромист... in phpGeeks
О, можно echo preg_replace(json_encode($data['books'])); сделать. )))
источник

Р

Роман Погромист... in phpGeeks
Но так тоже дохреница памяти схавает при многоуровневом массиве.
источник

Р

Роман Погромист... in phpGeeks
Retytc
Структура другая
в твоем случае - это не важно. То мои мысли вслух. )
источник

ЛZ

Личинка Кайтера Zori... in phpGeeks
Программистом?
источник

AP

Aleksey Potapenko in phpGeeks
Всем привет, у меня вопросик. Допустим в приложении зарегались много пользователей, например, 1002164 и появилась необходимость добавить в класс User новое свойство - объект класса SavedPhotosAlbum. Нужно создать 1002164 объекта класса SavedPhotosAlbum и каждый из них связать с одним из users. Как это сделать? У меня только одна идея: добавить в класс User и в разметку класса User это свойство, сделать миграцию, при выполнении которой будет создана таблица saved_photos_albums, затем создать скрипт, в котором из БД частями будут извлекаться users, например, по 10000, и в цикле каждому user будет сетаться new SavedPhotosAlbum, после чего изменения будут сохранены в БД. Или это как-то иначе делается? Я Doctrine использую, если что.
источник

V

Vlad in phpGeeks
Aleksey Potapenko
Всем привет, у меня вопросик. Допустим в приложении зарегались много пользователей, например, 1002164 и появилась необходимость добавить в класс User новое свойство - объект класса SavedPhotosAlbum. Нужно создать 1002164 объекта класса SavedPhotosAlbum и каждый из них связать с одним из users. Как это сделать? У меня только одна идея: добавить в класс User и в разметку класса User это свойство, сделать миграцию, при выполнении которой будет создана таблица saved_photos_albums, затем создать скрипт, в котором из БД частями будут извлекаться users, например, по 10000, и в цикле каждому user будет сетаться new SavedPhotosAlbum, после чего изменения будут сохранены в БД. Или это как-то иначе делается? Я Doctrine использую, если что.
это какая-то связанная сущность? или просто обьект?
источник

AP

Aleksey Potapenko in phpGeeks
Vlad
это какая-то связанная сущность? или просто обьект?
one-to-one bidirectional
источник

АП

Александр Петров... in phpGeeks
Aleksey Potapenko
Всем привет, у меня вопросик. Допустим в приложении зарегались много пользователей, например, 1002164 и появилась необходимость добавить в класс User новое свойство - объект класса SavedPhotosAlbum. Нужно создать 1002164 объекта класса SavedPhotosAlbum и каждый из них связать с одним из users. Как это сделать? У меня только одна идея: добавить в класс User и в разметку класса User это свойство, сделать миграцию, при выполнении которой будет создана таблица saved_photos_albums, затем создать скрипт, в котором из БД частями будут извлекаться users, например, по 10000, и в цикле каждому user будет сетаться new SavedPhotosAlbum, после чего изменения будут сохранены в БД. Или это как-то иначе делается? Я Doctrine использую, если что.
А что если добавить данное свойство, но таблицу saved_photos_albums и свойство не заполнять. А заполнять и только когда User оно действительно пондаобится. Т.о. saved_photos_albums будет сама наполняться по мере необходимости
источник

AP

Aleksey Potapenko in phpGeeks
Александр Петров
А что если добавить данное свойство, но таблицу saved_photos_albums и свойство не заполнять. А заполнять и только когда User оно действительно пондаобится. Т.о. saved_photos_albums будет сама наполняться по мере необходимости
понял, хорошая идея, спасибо
источник

N

Nastasya in phpGeeks
Скорее всего обращаюсь не туда, но может кто то подскажет учебник об информационных системах(базы данных проектирование и тд) русский, старше 2015 года? Спасибо.
источник

B

Belivion in phpGeeks
Привет всем! У кого есть опыт в запуске сайта партнёрской программы, готовой платформы и т п? Хочу запустить свой сайт, кто может помочь, напишите в лс
источник

АГ

Алексей Гевондян... in phpGeeks
Nastasya
Скорее всего обращаюсь не туда, но может кто то подскажет учебник об информационных системах(базы данных проектирование и тд) русский, старше 2015 года? Спасибо.
источник

V

Vladimir in phpGeeks
Nastasya
Скорее всего обращаюсь не туда, но может кто то подскажет учебник об информационных системах(базы данных проектирование и тд) русский, старше 2015 года? Спасибо.
Словосочетание "информационные системы" не совсем понятно в данном контексте. Что конкретно вы хотите узнать? Именно о базах данных? Обо всех вообще или каких-то конкретных? Просто для себя или нужно по учебе по какому-то предмету? Если будет больше подробностей, то можно будет посоветовать что-то конкретное.
источник