array_merge este lent

Exemplul tău, în consolă (deci fără apache sau alți intermediari) zice așa:

php -f 1.php

Notice: Whatever in C:\work\projects\xxx\wp-content\plugins\catsone\1.php on line 9

Call Stack:
    0.0002     184456   1. {main}() C:\work\projects\xxx\wp-content\plugins\catsone\1.php:0
    0.0003     185000   2. trigger_error() C:\work\projects\xxx\wp-content\plugins\catsone\1.php:9

1.01 second(s)
376 bytes of memory used

Fără acel trigger_error am așa:

php -f 1.php
0.00 second(s)
80 bytes of memory used

Deci… Da, este o problemă. Prin urmare, am început să scot chestii din php.ini. Când am scos linia asta a redus timpul la 0 și a eliminat inclusiv problema cu phpunit menționată mai sus:

zend_extension = "C:\xampp\php\ext\php_xdebug.dll"

Voi căuta o altă versiune de xdebug, să vedem dacă rezolvă problema :blush:

Mulțumesc!


EDIT: versiunea asta merge… rezonabil: php_xdebug-2.2.6-5.5-vc11.dll. Ce înseamnă rezonabil? Codul de mai sus îmi trântește eroarea după 0.2 secunde iar testele pică în 2-3 secunde.

1 Like