Ursprüngliche Variablennamen nach dem Aufruf abrufen
Ist es bei der Rückgabe von Enum-Variablen aus Funktionen möglich, ihre ursprünglichen Namen beizubehalten (z. B. myEnum. SomeNameA) statt nur ihrer Werte?
Kurze Antwort: Nein
Lange Antwort:
Obwohl dies technisch möglich ist Durch komplexe Hacks, die Rückverfolgung und Selbstbeobachtung beinhalten, wird davon im Allgemeinen für Produktionscode abgeraten.
Um die zugrunde liegende Anforderung zu erfüllen, sollten Sie Workarounds in Betracht ziehen, die die zurückgegebenen Werte wieder in ihre ursprünglichen Namen oder repräsentativen Zeichenfolgen übersetzen. Stellen Sie zusätzliche Codebeispiele und Kontext bereit, um weitere Unterstützung zu ermöglichen.
Das obige ist der detaillierte Inhalt vonKann ich den ursprünglichen Variablennamen abrufen, wenn ich eine Aufzählung von einer Funktion zurückgebe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!