Warum funktioniert die Funktion str_contain in meinem PHP 7.4-Projekt ordnungsgemäß?
P粉217629009
P粉217629009 2024-01-29 11:03:27
0
1
420

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粉217629009
P粉217629009

Antworte allen(1)
P粉801904089

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

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!