Короткие переменные не более символов - ускорение %
Как влияет длина имен переменных на скорость программы? Если использовать очень длинные переменные - очевидно, что весьма сильно. Однако и с короткими именеми не все просто:
- {$x=1;}
- {$x2=1;}
- {$x03=1;}
- {$x004=1;}
- {$x0005=1;}
- {$x00006=1;}
- {$x000007=1;}
- {$x0000008=1;}
- {$x000000010=1;}
- {$x00000000012=1;}
- {$x0000000000014=1;}
- {$x000000000000016=1;}
- {$x0000000000000000000000000000032=1;}
- {$x=1; }
- {$x2=1; }
- {$x03=1; }
- {$x004=1; }
выдает предсказуемый результат:
счетчик | кол-во вызовов |
общее вpемя | сpеднее вpемя |
% от min | % от max | общее время |
test N1 | 1 | 1.7000 | 1.7000 | 00.0% | 68.5% |
![]() | ![]() |
![]() | ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
test N3 | 1 | 1.7182 | 1.7182 | 01.1% | 69.2% |
|