Function split() is deprecated
Résolu
Ah_Kin
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
ZAIDOUNI -
ZAIDOUNI -
Bonjour,
Ma function ne marche plus avec le nouveau wamp :
function split_hjms_chars($xstr, $xlenint, $xlaststr, $max_char)
{
$texttoshow = $xstr;
if (strlen($texttoshow) > $max_char)
{
$texttoshow = chunk_split($xstr,$xlenint,"\r\n");
$texttoshow = split("\r\n",$texttoshow);
$texttoshow = $texttoshow[0].$xlaststr;
}
return $texttoshow;
}
et le message d'erreur est : Deprecated: Function split() is deprecated in E:\wamp\www\NAYTHEET.FR\Home\Prog_People\menu_en.php on line 37
ce, seulement en local. Aucun soucis chez free.
Pourrait-on m'expliquer si split est devenu caduque, ou si ça vient d'une toute autre erreur?
Ma function ne marche plus avec le nouveau wamp :
function split_hjms_chars($xstr, $xlenint, $xlaststr, $max_char)
{
$texttoshow = $xstr;
if (strlen($texttoshow) > $max_char)
{
$texttoshow = chunk_split($xstr,$xlenint,"\r\n");
$texttoshow = split("\r\n",$texttoshow);
$texttoshow = $texttoshow[0].$xlaststr;
}
return $texttoshow;
}
et le message d'erreur est : Deprecated: Function split() is deprecated in E:\wamp\www\NAYTHEET.FR\Home\Prog_People\menu_en.php on line 37
ce, seulement en local. Aucun soucis chez free.
Pourrait-on m'expliquer si split est devenu caduque, ou si ça vient d'une toute autre erreur?
A voir également:
- Php function strftime() is deprecated
- What is my movie français - Télécharger - Divers TV & Vidéo
- Split cam - Télécharger - Messagerie
- Who is on my wifi - Télécharger - Outils Internet
- Where is it - Télécharger - Gestion de fichiers
- Split 4g - Télécharger - Gestion de fichiers
10 réponses
En terme d'API, celle de wamp (puisque tu as la toute nouvelle version) est plus en avance que celle de free, d'où la probable erreur. :)
Enfin c'est pas grave, c'est pas parce que c'est deprecated que tu ne peux plus l'utiliser. :)
Enfin c'est pas grave, c'est pas parce que c'est deprecated que tu ne peux plus l'utiliser. :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
Ça semble très récent. La doc en français ne dit rien mais la version anglaise signale que split va disparaître :
https://www.php.net/manual/en/function.split.php
Ça semble très récent. La doc en français ne dit rien mais la version anglaise signale que split va disparaître :
https://www.php.net/manual/en/function.split.php
worldofonche tu t'égares lol
bon il va donc me falloir utiliser une autre fonction. pff. doit y en avoir une qui fait la même chose. quelle flemme.
bon il va donc me falloir utiliser une autre fonction. pff. doit y en avoir une qui fait la même chose. quelle flemme.
oui et donc avec la nouvelle version de wamp que j'ai, lorsque j'utilise ce preg_split qui est le jumeau de split, (bon courage les développeurs pour modifier tous leurs codes php quand il s'agit de se synchroniser avec les évolutions du manuel - franchement j'utilise désormais les fonctions de ce manuel que par obligation.) il est nécessaire d'ajouter les ## d'une regex alors qu'avant ça fonctionnait même sans. C'est normal?
salut tout le monde,
je suis aussi confronté au même problème de Split qui est Deprecated dans la version PHP 5.3
j'utilise un plugin tout prêt de symfony qui utilise split à des milliers de reprises dans une fichier, sauf que pour replacer split avec preg_split ça me cause des problèmes :
j'utilise split ainsi :
list($majorC, $minorC, $editC) = split('/.-', PHP_VERSION);
et si je la remplace avec preg_split j'obtient les erreurs suivantes :
Notice: Undefined offset: 2 in C:\Program Files\wamp\www\gestion\plugins\dwJpgraphPlugin\lib\jpgraph\jpgraph.php on line 191
Notice: Undefined offset: 1 in C:\Program Files\wamp\www\gestion\plugins\dwJpgraphPlugin\lib\jpgraph\jpgraph.php on line 191
je sais pas comment est ce que je peux la remplacer ou est ce qu'il y a du changement sur le serveur apache.. j'utilise WAMP en passant
merci de votre aide
je suis aussi confronté au même problème de Split qui est Deprecated dans la version PHP 5.3
j'utilise un plugin tout prêt de symfony qui utilise split à des milliers de reprises dans une fichier, sauf que pour replacer split avec preg_split ça me cause des problèmes :
j'utilise split ainsi :
list($majorC, $minorC, $editC) = split('/.-', PHP_VERSION);
et si je la remplace avec preg_split j'obtient les erreurs suivantes :
Notice: Undefined offset: 2 in C:\Program Files\wamp\www\gestion\plugins\dwJpgraphPlugin\lib\jpgraph\jpgraph.php on line 191
Notice: Undefined offset: 1 in C:\Program Files\wamp\www\gestion\plugins\dwJpgraphPlugin\lib\jpgraph\jpgraph.php on line 191
je sais pas comment est ce que je peux la remplacer ou est ce qu'il y a du changement sur le serveur apache.. j'utilise WAMP en passant
merci de votre aide