Heim  >  Artikel  >  Backend-Entwicklung  >  So lösen Sie das PHP-Definition-Fehlerproblem

So lösen Sie das PHP-Definition-Fehlerproblem

藏色散人
藏色散人Original
2022-01-20 09:23:172265Durchsuche

php define meldet einen Fehler, weil es falsch ist, Konstanten durch die Definition von „true“ unabhängig von der Groß-/Kleinschreibung zu machen. Die Lösung besteht darin, „true“ als dritten Parameter von „define()“ zu verwerfen.

So lösen Sie das PHP-Definition-Fehlerproblem

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Wie löse ich das PHP-Definitionsfehlerproblem?

define()-Methode meldet einen Fehler nach der Definition von true

In PHP können wir normalerweise die define()-Methode verwenden, um Konstanten zu definieren, und wir können auch definieren, ob die Konstante wahr oder falsch ist, indem wir die dritte Variable definieren . Groß- und Kleinschreibung beachten, so

rrree

Aber als ich mit der Bearbeitung und Ausführung fertig war, habe ich nicht das gewünschte Ergebnis erhalten, wie in der Abbildung gezeigt

So lösen Sie das PHP-Definition-Fehlerproblem

Ein Fehler wurde im zweiten und dritten Fall gemeldet Zeilen bzw., aber ich kann das laufende Ergebnis sehen. Übersetzung des Eingabeaufforderungsinhalts:

Veraltet: define(): Die Deklaration von Konstanten ohne Berücksichtigung der Groß- und Kleinschreibung wird nicht empfohlen.

Veraltet: Die Verwendung von Groß- und Kleinschreibung -unempfindliche Konstanten werden nicht empfohlen. Der korrekte Fall für diese Konstante ist „WEB“.

Gleichzeitig haben wir auch festgestellt, dass in der vierten Codezeile kein Fehler aufgetreten ist.

Offensichtlich ist unser Ansatz, Konstanten durch die Definition von „true“ von der Groß-/Kleinschreibung unabhängig zu machen, falsch, da Konstanten, bei denen die Groß-/Kleinschreibung nicht beachtet wird, in PHP7.3 veraltet sind.

PHP 7.3: „true“ als ersten Parameter der drei Parameter „define()“ ablehnen.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo lösen Sie das PHP-Definition-Fehlerproblem. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn