steelmanronald06 Posted July 6, 2007 Share Posted July 6, 2007 Okay, I have a question on the rename_function(). The syntax looks like this: <?php rename_function('mysql_connect', 'debug_mysql_connect' ); ?> I want to rename some functions and put in a global file. So, instead of going: <?php rename_function('mysql_connect', 'debug_mysql_connect' ); rename_function('echo', 'say' ); rename_function('print', 'display' ); ?> About a hundred times over, each one representing a different function to be renamed, would something like this work: <?php $array1 = //an array of php functions i want changed $array2 = //an array of what I want each php function changed to rename_function($array1, $array2 ); ?> I understand that they will have to be linear in each array: array 1: echo, print, mysql_connect array 2: say, display, debug_mysql_connect instead of: array 1: echo, print, mysql_connect array 2: display, debug_mysql_connect, say So, is this doable? Link to comment https://forums.phpfreaks.com/topic/58765-solved-rename_function/ Share on other sites More sharing options...
per1os Posted July 6, 2007 Share Posted July 6, 2007 If you have the array this would work: <?php for ($i=0; $i < count($array) - 1; $i++) { rename_function($array[$i], $array_to[$i]); } ?> That should work. Link to comment https://forums.phpfreaks.com/topic/58765-solved-rename_function/#findComment-291530 Share on other sites More sharing options...
steelmanronald06 Posted July 6, 2007 Author Share Posted July 6, 2007 okay, thanks. Link to comment https://forums.phpfreaks.com/topic/58765-solved-rename_function/#findComment-291531 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.