#36009 [Opn]: preg_replace wrong parametre count

From: Date: Sat, 14 Jan 2006 12:19:25 +0000
Subject: #36009 [Opn]: preg_replace wrong parametre count
References: 1  Groups: php.doc 
Request: Send a blank email to phpdoc+get-969371547@lists.php.net to get a copy of this message
ID: 36009 User updated by: telnes at graffline dot org Reported By: telnes at graffline dot org Status: Open Bug Type: Documentation problem Operating System: XP -PHP Version: Irrelevant +PHP Version: php5.1 New Comment: my php version PHP 5.1 Previous Comments: ------------------------------------------------------------------------ [2006-01-14 13:17:33] telnes at graffline dot org Description: ------------ parametre count didn't work well Reproduce code: --------------- the doc code <?php $count = 0; echo preg_replace(array('/\d/', '/\s/'), '*', 'xp 4 to', -1 , $count); echo $count; //3 ?> Expected result: ---------------- i expect the doc result 3 :) Actual result: -------------- actualy the result I have is Warning: Wrong parameter count for preg_replace() in e:\...php on line x it meen that the $count variable is to much I think ! maby the probleme came because i don't upgrade my php version well.(php4->php5) other question : why the php.net don'give the same synthaxe for the preg_replace than nexen.net PHP.NET => mixed preg_replace ( mixed pattern, mixed replacement, mixed subject [, int limit [, int &count]] ) NENXEN.NET => mixed preg_replace ( mixed pattern , mixed replacement , mixed subject , int limit , int count ) int &count != int count ^ (using reference ???) thanks telnes ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=36009&edit=1

« previous php.doc (#969371547) next »