[PHP/MySQL] Funktionen überschreiben

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
Spider
Mitglied
Beiträge: 108
Registriert: 08.02.2003 16:28
Wohnort: Osnabrück
Kontaktdaten:

[PHP/MySQL] Funktionen überschreiben

Beitrag 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?
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Kannst du irgendnen Beispiel geben was du genau meinst ? :oops: (Ich verstehs leider gerade nicht)
Benutzeravatar
Spider
Mitglied
Beiträge: 108
Registriert: 08.02.2003 16:28
Wohnort: Osnabrück
Kontaktdaten:

Beitrag 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!
Benutzeravatar
biototo
Mitglied
Beiträge: 803
Registriert: 10.04.2002 09:51
Wohnort: Düren - Rheinland (zw Köln u. Aachen)
Kontaktdaten:

Beitrag 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.
Jensemann
Ehemaliges Teammitglied
Beiträge: 2549
Registriert: 25.02.2002 01:00

Beitrag von Jensemann »

AFAIK geht das nicht, leider ...
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag 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
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
Benutzeravatar
Spider
Mitglied
Beiträge: 108
Registriert: 08.02.2003 16:28
Wohnort: Osnabrück
Kontaktdaten:

Beitrag von Spider »

Überladen will ich sie auch nicht!

Naja, aber wenns nicht geht! :(

Cya Spider (smiliehersteller:))
Antworten

Zurück zu „Coding & Technik“