|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2001-04-29 05:45 UTC] jmoore@php.net
[2001-07-15 13:45 UTC] zeev@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sat Oct 25 15:00:01 2025 UTC |
when you call the function call_user_func_array, the value of the first parameter is changed hardcore to lowercase so every reference to this value is changed too. e.g. $String = "TEstFunction"; $Function= $String; call_user_func_array($Function, array("a","b")); echo $String." ".$Function; will echo: testfunction testfunction this is really ugly if you use the string afterwards for file-issues or variable-issues where the spelling does matter ;-(