Seite 1 von 1

[PHP/MySQL] Funktionen überschreiben

Verfasst: 09.02.2003 15:38
von Spider
Hi wie mein Titel schon verrät, möchte ich die MySQL Funktionen überschreiben.
Ist es denn möglich PHP Funktionen zu überschreiben?

Verfasst: 09.02.2003 17:15
von Mister_X
Kannst du irgendnen Beispiel geben was du genau meinst ? :oops: (Ich verstehs leider gerade nicht)

Verfasst: 09.02.2003 17:29
von Spider
Klar kann ich!

Nehmen wir mal dies: (MySQL-Connection)

Code: Alles auswählen

mysql_connect($dbhost, $dbuser, $dbpass);
Ich will jetzt diese Funktion ersetzen mit einer von mir definierten Funktion.

Code: Alles auswählen

function mysql_connect($wert1,$wert2,$wert2) {
    $wert1 = "";
    $wert2 = "";
    $wert3 = "";

    fopen("datei.txt", "r");
}
So in der Art!

Verfasst: 09.02.2003 22:59
von biototo
Ich weiss nicht, warum das Sinn machen sollte? Was hindert dich daran einen anderen Namen für die Funktion zuverwenden? Ich würds nicht machen, auch wenn ich dir nicht sagen kann. obs funktioniert, aber das würde ich einfach versuchen, dann weisst du ob das funktioniert.

Verfasst: 09.02.2003 23:51
von Jensemann
AFAIK geht das nicht, leider ...

Verfasst: 10.02.2003 00:57
von PhilippK
Es geht nicht:
PHP Documentation hat geschrieben:PHP does not support function overloading, nor is it possible to undefine or redefine previously-declared functions.
Gruß, Philipp

Verfasst: 10.02.2003 09:51
von Spider
Überladen will ich sie auch nicht!

Naja, aber wenns nicht geht! :(

Cya Spider (smiliehersteller:))