Comment remplacer la fonction PHP intégrée?

Je voudrais remplacer, disons mysql_num_rows avec disons suivantes:

$dataset = array(array('id' => 1, 'name' => 'Zlatan', 'onSOF' => 1), array('id' => 1, 'name' => 'Guest', 'onSOF' => 0));

function mysql_num_rows($dataset) {
    return sizeof($dataset);
}

N'support de PHP de la fonction intégrée dans impérieuses?


L'EXTENSION de

Je veux créer une solution OpenSource qui remplacera tous les mysql_* fonctions, et leurs corps de la fonction, je vais utiliser PDO instances et les méthodes et propriétés.

Cela signifie que les utilisateurs qui utilisent déjà le mysql_*c'est difficile de se déplacer complètement à PDO, faut juste inclure cette fonction override, et toutes les propriétés, les appels de fonction, les valeurs de retour de fonction, les valeurs d'argument, etc, devraient être la gauche la même.

source d'informationauteur