|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2006-01-14 13:19 UTC] telnes at graffline dot org
[2006-01-14 13:38 UTC] tony2001@php.net
[2006-01-14 14:12 UTC] telnes at graffline dot org
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Fri Oct 24 15:00:01 2025 UTC |
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