Heim  >  Fragen und Antworten  >  Hauptteil

Warum funktioniert die Funktion str_contain in meinem PHP 7.4-Projekt ordnungsgemäß?

Wie der Titel schon sagt, entwickle ich ein Symfony-Projekt mit PHP 7.4 und verwende PHP-Funktionen schon seit einiger Zeit str_contains. Als ich heute jedoch ein paar Sachen nachschlug, entdeckte ich, dass diese Funktion in PHP 8.0 eingeführt wurde, wie hier erklärt: https://php.watch/versions/8.0/str_contains

In meinem Projekt funktioniert str_contains einwandfrei, daher lautet meine Frage (die vielleicht seltsam klingt): Warum funktioniert mein Code? Sollte es nicht abstürzen, wenn ich versuche, die Funktion zu verwenden?

P粉217629009P粉217629009238 Tage vor365

Antworte allen(1)Ich werde antworten

  • P粉801904089

    P粉8019040892024-01-30 10:31:08

    正如在评论中由@deceze和@u_mulder建议的那样,它的工作原理要归功于Symfony polyfill,它可以将许多函数,特别是str_contains,从较新的版本中回溯。

    Antwort
    0
  • StornierenAntwort