حسین‌نویس
حسین‌نویس
خواندن ۱ دقیقه·۶ سال پیش

بهینه سازی مدیریت حلقه ها در PHP

یکی از مواردی که باعث پیچیدگی زمانی در دسترسی به آرایه ها توسط حلقه ی FOR می شود استفاده کد به صورت زیر است.

خروجی کد بالا :

Total Execution Time: 1.27840709686 Mins

TotalExecutionTime:1.27840709686Mins

برای این روش بهتر است از روش زیر استفاده کنید . در روش زیر تابع Count یکبار اجرا شده و مقدار خروجی اش درون متغییر $Count ریخته می شود . با این روش فقط یک بار این تابع اجرا می شود

خروجی کد بالا :

Total Execution Time:0.300981044769 Mins

همانطور که میبینید حدود 0.9 ثانیه کد اول کندتر اجرا می شود !

phpphploopحلقه ها در php
الکی برنامه نویس شدیم ...
شاید از این پست‌ها خوشتان بیاید