Maison > Questions et réponses > le corps du texte
Comme le titre l'indique, je développe un projet Symfony utilisant PHP 7.4, et j'utilise les fonctions PHP depuis un moment str_contains
. Cependant, en recherchant quelques trucs aujourd'hui, j'ai découvert que cette fonction avait été introduite dans PHP 8.0, comme expliqué ici : https://php.watch/versions/8.0/str_contains
Dans mon projet, str_contains
fonctionne bien, donc ma question (qui peut paraître bizarre) est : pourquoi mon code fonctionne-t-il ? Ne devrait-il pas planter lorsque j'essaie d'utiliser la fonction ?
P粉8019040892024-01-30 10:31:08
Comme suggéré par @deceze et @u_mulder dans les commentaires, cela fonctionne grâce au Symfony polyfill, qui ramène de nombreuses fonctions, notamment str_contains
, des versions plus récentes.