PHP array_udiff: особливості роботи

Документація каже Вираховує відмінність масивів використовуючи compare_function (callback) для порівняння. Здається просто, але не зовсім. Функція використовує принцип сортування, і очікує, що одне з наступних значень -1, 0, 1, буде повернуто з compare_function. На stackoverflow знайшов пояснення як це працює. Продублюю тут: В compare_function ви можете повернути 0, сказавши, що об\’єкти однакові, та -1, сказавши,... » read more

Zend Framework Factory performance: ReflectionBasedAbstractFactory vs ConfigAbstractFactory vs NativeFactory

Here is comment of @weierophinney about Factory performance in Zend Framework. Summary of the benchmarks: The ConfigAbstractFactory runs at around the same speed as any other factory that pulls at least one dependency from the container. The ReflectionBasedAbstractFactory adds 2-3μs to service creation for a service that pulls at least one dependency from the container;... » read more