As of apd 1.0.1, rename_function is case sensitive. The parameter original_name must be all lowercase for it to work properly. Your function can still be camel case, for example, but you must specify that function as all lower case for the original_name parameter.
rename_function
(PECL apd >= 0.2)
rename_function — Renomme une fonction intégrée dans la table des fonctions globales
Description
bool rename_function
( string
$original_name
, string $new_name
)rename_function() renomme une fonction intégrée dans la table des fonctions globales. Utile pour surcharger temporairement une fonction intégrée.
Liste de paramètres
-
original_name -
Le nom original de la fonction.
-
new_name -
Le nouveau nom pour la fonction
original_name.
Valeurs de retour
Cette fonction retourne TRUE en cas de
succès ou FALSE si une erreur survient.
Exemples
Exemple #1 Exemple avec rename_function()
<?php
rename_function('mysql_connect', 'debug_mysql_connect' );
?>
