Я хотел бы переопределить, допустим mysql_num_rows
, пусть скажет следующее:
$dataset = array(array('id' => 1, 'name' => 'Zlatan', 'onSOF' => 1), array('id' => 1, 'name' => 'Guest', 'onSOF' => 0));
function mysql_num_rows($dataset) {
return sizeof($dataset);
}
Поддерживает ли PHP встроенную функцию переопределения?
РАСШИРЕНИЕ
Я хочу создать решение OpenSource, которое переопределит все существующие функции mysql_*
, и это их тело функции. Я буду использовать экземпляры и методы PDO и свойства.
Это означает, что пользователи, которые уже используют mysql_*
и не могут полностью переместиться в PDO, должны просто включить это переопределение функции, и все свойства, вызовы функций, возвращаемые значения функций, значения аргументов и т.д. должны быть оставлены то же самое.