Estraire partie d'une chaine

musco Messages postés 15 Date d'inscription mardi 26 novembre 2002 Statut Membre Dernière intervention 6 avril 2004 - 2 févr. 2004 à 14:53
dragon3x6 Messages postés 14 Date d'inscription jeudi 23 octobre 2003 Statut Membre Dernière intervention 21 juin 2007 - 4 févr. 2004 à 01:20
merci je cherche un moyen d'extraire la partie d'une chaine
exemple:
j'ai une chaine du style $chaine=c:/sss/easyphp/fichier/gg/
c:/sss/easyphp/ corespond a $_SERVER['DOCUMENT_ROOT']
je cherche a extraire dans ma chaine tou ce qui n'est pas
$_SERVER['DOCUMENT_ROOT']
dans mo nexmple je cherche a extarire /fichier/gg/
quelle fonction puios je utiliser un fonction la plus courte possible et simple possible

3 réponses

Samiby Messages postés 118 Date d'inscription mercredi 26 novembre 2003 Statut Membre Dernière intervention 2 janvier 2006
3 févr. 2004 à 23:56
Tu peux essayer:

strtok($chaine,$_SERVER['DOCUMENT_ROOT']);
strtok($_SERVER['DOCUMENT_ROOT']);

Ca marchera, peut-être...
0
dragon3x6 Messages postés 14 Date d'inscription jeudi 23 octobre 2003 Statut Membre Dernière intervention 21 juin 2007
4 févr. 2004 à 00:58
Il y a aussi:

$resultat=substr(0,strlen($_SERVER['DOCUMENT_ROOT']));
0
dragon3x6 Messages postés 14 Date d'inscription jeudi 23 octobre 2003 Statut Membre Dernière intervention 21 juin 2007
4 févr. 2004 à 01:20
excuse moi:

$resultat=substr($chaine,0,strlen($_SERVER['DOCUMENT_ROOT']));
0
Rejoignez-nous