[PHP5.3] function split() deprecated

Résolu
Nymphomaniaque Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   -  
Nymphomaniaque Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


Je reçois une erreur me disant que la fonction split() is deprecated, c'est à dire qu'elle est obsolète et ne fait plus partie du langage PHP.

Quelqu'un a t-il une idée par quelle fonction puis je la remplacer ?

A voir également:

2 réponses

avion-f16 Messages postés 19256 Date d'inscription   Statut Contributeur Dernière intervention   4 509
 
Salut.

Si tu as besoin des expressions rationnelles PERL : preg_split
Si tu n'en as pas besoin : explode

https://www.php.net/manual/fr/function.preg-split.php
https://www.php.net/manual/fr/function.explode.php
2
Nymphomaniaque Messages postés 55 Date d'inscription   Statut Membre Dernière intervention   4
 
Tout à fait avion-f16. Avant même de poser la question, j'ai essayé de remplacer split avec preg_split et avec explode et ça n'a pas marché. Je me voyais totalement bloqué puisque je ne connais pas d'autres fonctions.

Et puisque j'ai deux occurences de split dans mon code, il a fallu que je remplace la premiere par preg_split et la deuxieme par explode pour que ça fonctionne.
Et dans la preg_split, j'avais comme délimiteur le fameux slash, donc j'ai galère encore plus avant de m'apercevoir qu'il fallait mettre un antislash avant le /

Merci avion-f16 pour ton aide, bonne continuation
0