ID: 46752 Comment by: daniel dot konopka at gmail dot com Reported By: daniel dot konopka at gmail dot com Status: Open Bug Type: Strings related Operating System: Linux CentOS PHP Version: 5.2.6 New Comment:
Ahh, I see what you mean. I simply forgot the search argument since I was writing it in a slight hurry. I am very sorry for my mistake. I am going to close the report. Previous Comments: ------------------------------------------------------------------------ [2008-12-06 15:57:08] crrodriguez at opensuse dot org There is no memory leak and your code is wrong, anyway.. ------------------------------------------------------------------------ [2008-12-04 23:29:10] daniel dot konopka at gmail dot com Description: ------------ str_replace and str_ireplace cause a memory leak Reproduce code: --------------- $chars_ph = array('-'); $chars_rep = array('045]'); $subject = 'Programmable 15-Bar Pump-Espresso Coffee Machine'; $i = 0; do { $subject = str_replace($chars_rep, $subject); ++$i; } while ($i<100000); Actual result: -------------- Php script execution stops after exceeding php memory pool. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=46752&edit=1