Ich bin dabei, ein Objekt zu erstellen, das zum Übergeben von Daten an den Datenspeicher aufgerufen wird. Meine Implementierung verwendet MySQLi, aber ich möchte anderen Entwicklern ermöglichen, den gewünschten Datenspeicher zu verwenden.Wenn ich eine statische Methode in PHP verwende, um eine Verbindung zu einer Datenbank herzustellen, werde ich mit einer oder mehreren Verbindungen enden?
Ich dachte, dass eine statische Methode die beste Antwort sein könnte, aber keine Vertrautheit mit ihnen Ich bin unsicher, ob ich tatsächlich viele Verbindungen erstellen oder die gleiche wiederverwenden würde.
Habe ich die richtige Idee über statische Methoden und werde ich die gleiche Verbindung wiederverwenden oder neue herstellen?
Denken Sie über Singleton. – jsxqf
Ich wollte nur darauf hinweisen, dass in diesem Fall "$ conn = NULL; if ($ conn == NULL) {" wird immer als wahr ausgewertet werden :) – Michael
Versuchen Sie ein Singleton zu implementieren? (Google es) –