php count() Ресурсоёмкость, затратность функции -- можно ли часто использовать
Primary tabs
count() является ресурсоёмкой функцией, то есть её выполнение для больших массивов интерпретатору даётся "тяжело":
If you want to run through large arrays don't use count() function in the loops , its a over head in performance, copy the count() value into a variable and use that value in loops for a better performance.
(отсюда)
Поэтому для больших структур не рекомендуется часто использовать данную функцию (например в циклах), по возможности сохраняя число элементов в переменную после одного её вызова.
- Log in to post comments
- 2097 reads