On 10/4/2016 7:33 AM, Pascal KISSIAN wrote:
-----Message d'origine-----
De : Lauri Kenttä [mailto:lauri.ken...@gmail.com]
Envoyé : mardi 4 octobre 2016 16:21
À : Pascal KISSIAN <php-mailing-l...@lool.fr>
Cc : internals@lists.php.net
Objet : Re: [PHP-DEV] Feature Request: inline pseudo-instruction

On 2016-10-04 14:33, Pascal KISSIAN wrote:
I have an application where a small file is included at multiple
places.

The include is done about an average of 100.000 times .

I'm just wondering if you have ever heard of functions? You really should write a 
function, include it only once, and then simply call the function instead of 
repeatedly >including the file. Calling a function is a lot faster than 
including a file.

--
Lauri Kenttä

Function is not appropriate when the "inlined code" has to share 20-30 local 
variables ...
Having a function with 30 args,  or having to build and access an array is not 
very efficient nor natural...
Local variables include 6 nested "for loop" indices and local variables/arrays 
needed for the computing.

Your code definitely needs refactoring then. A class sounds more appropriate in this case. You needed to refactor back around 3 nested for-loops. 6 nested for-loops is a disaster. What you've described here is indicative of code that needs to be completely scrapped and rebuilt from the ground-up.

--
Thomas Hruska
CubicleSoft President

I've got great, time saving software that you will find useful.

http://cubiclesoft.com/

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to