Ich benutze PHPStorm IDE, und es hat eine sehr nützliche Funktion, überprüfen Sie die Fehler, Probleme in PHP-Code.
Ich weiß, wie ich die Optionen global ausschalten kann. Zum Beispiel ist hier ein einfacher Code:
%Vor%Der Inspektor warnt mich, ich sollte die JFMF_APP-Klasse definieren und mich auch über Folgendes informieren: ich sollte LIB_PATH definieren, was ich nicht verstehe, weil die Definition dort ist, und wenn es nicht genug ist, warne_once warnt mich davor Verwenden Sie PHPDoc, um dieses Problem zu beheben (wenn ich das nicht hilft), und einige andere lästige Warnungen.
Konzentriere dich auf das Problem, ursprünglich die Definition von LIB_PATH in der configuration.inc.
Meine Frage ist, wie kann ich PHPSstorm mitteilen, ob es eine Include-Anweisung gibt, sie verarbeiten und die Klassen registrieren, sodass meine Objekte aus definierten Klassen stammen. Ich hoffe es ist untertrieben, mein Englisch ist nicht so gut.
Der Code arbeitet und läuft ohne Fehler.
Vielleicht würden andere PHPStorm Anfänger das auch wissen.
Um Fehler in der Inspektion für eine einzelne Linie auszuschalten, drücken Sie F2 um den Fehler zu gehen. Drücken Sie dann Alt-Enter, um das Inspektionsmenü zu öffnen, und navigieren Sie dann vom Popup-Menü zur Fehlermeldung (dies kann normalerweise durch Drücken des rechten Pfeils geschehen) und wählen Sie "Unterdrücken für die Anweisung". In Ihrem Code wird ein Kommentar angezeigt, um den Fehler für diese Anweisung zu unterdrücken.
Kommentar Beispiel: Eine Anmerkung wie
/** @noinspection Php[...]Inspection */
Wenn Sie die Bibliothek nicht in Ihr Projekt eingefügt haben, können Sie sie zu Ihren "externen Bibliotheken" hinzufügen und alle Klassen und Objekte werden indiziert und für Ihr Projekt verfügbar. Um dies zu tun, klicken Sie irgendwo innerhalb des Projektfensters und drücken Sie F4. Oder gehen Sie zum Projektfenster, klicken Sie mit der rechten Maustaste auf "Externe Bibliotheken" (es befindet sich unten)
und wählen Sie "PHP-Include-Pfade konfigurieren".
Tags und Links phpstorm