Articles of генератора

PHP – json_encode объект-генератор (с использованием yield)

У меня очень большой массив в PHP (5.6), сгенерированный динамически, который я хочу преобразовать в JSON. Проблема в том, что массив слишком велик, что он не вписывается в память – я получаю фатальную ошибку, когда пытаюсь ее обработать (израсходованная память). Поэтому я понял, что с использованием генераторов проблема с памятью исчезнет. Это код, который я […]

Фильтровать контент в генераторе Symfony 1.2.x?

У меня есть приложение Symfony 1.2.7, где в одной базе данных сосуществуют 3 разных сайта. Весь контент имеет внешний ключ, 'site_id', который сообщает, к какому сайту он принадлежит. В моем сгенерированном интерфейсе администратора я хочу иметь возможность показывать контент с текущего выбранного сайта (фактически установленного с использованием класса фильтра на основе домена, используемого для доступа […]

Создание уникальных кодов в PHP / MySQL?

Я работаю с клиентом, которому нужно генерировать миллионы буквенно-цифровых кодов, используемых в журнальных скрещенных карточках, призах на бутылочной бутылке и т. Д. Они должны быть достаточно короткими, чтобы печатать на кепке, они хотят удостовериться, что двусмысленные символы, такие как 1 и I, 0 и O и т. Д., Не включены, и они должны быть явно […]