IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Equivalence à la fonction chop() en Perl


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2005
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 54
    Points : 37
    Points
    37
    Par défaut Equivalence à la fonction chop() en Perl
    Bonjour tout le monde,
    je cherche une fonction ou un bout de code qui me permettrait de pouvoir faire comme la fonction chop() en Perl, c'est-à-dire retirer le dernier caractère d'une chaîne de caractères!

    Quelqu'un a t'il la solution à mon problème?

    Merci d'avance

  2. #2
    Membre actif Avatar de funckfot
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 221
    Points : 211
    Points
    211
    Par défaut
    je croi que ceci est bon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    substr(chaine,strlen(chaine)-1,1);

  3. #3
    Nouveau membre du Club
    Inscrit en
    Novembre 2005
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 54
    Points : 37
    Points
    37
    Par défaut
    argh avec ta fonction je me retrouve uniquement avec le dernier caractere!
    En faite moi je souhaiterais le retirer et conserver uniquement le début de ma chaine!
    (je me suis peut-être mal fait comprendre ^^)

    Merci de ton aide en tout cas

  4. #4
    Membre actif Avatar de funckfot
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 221
    Points : 211
    Points
    211
    Par défaut
    non c moi qui ai mal lu

  5. #5
    Membre éprouvé
    Inscrit en
    Juillet 2004
    Messages
    1 027
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 027
    Points : 1 164
    Points
    1 164
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    substr(chaine,0,strlen(chaine)-1);
    non ?

  6. #6
    Membre actif Avatar de funckfot
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 221
    Points : 211
    Points
    211
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    substr(chaine,0,strlen(chaine)-1);
    je m'etai tromper

    verifie si met indice son bon

  7. #7
    Membre éprouvé Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Points : 1 009
    Points
    1 009
    Par défaut
    Citation Envoyé par samjung
    argh avec ta fonction je me retrouve uniquement avec le dernier caractere!
    En faite moi je souhaiterais le retirer et conserver uniquement le début de ma chaine!
    (je me suis peut-être mal fait comprendre ^^)

    Merci de ton aide en tout cas
    Et en faisant une petite recherche sur la fonction substr() ???

  8. #8
    Nouveau membre du Club
    Inscrit en
    Novembre 2005
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 54
    Points : 37
    Points
    37
    Par défaut
    Merci funckfot et epox de votre aide!
    En faite je viens de trouver de mon côté.
    Etant donné que le dernier caractère est toujours une virgule j'ai opéré de la façon suivante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $text=rtrim($text,",");
    Je garde quand même votre fonction sous le coude je sens qu'elle me sera utile un jour

    Et macbook merci de ton aide ma foi VRAIMENT utile et agréable.

    hop -> [résolu]

  9. #9
    Membre éprouvé Avatar de macbook
    Inscrit en
    Février 2006
    Messages
    838
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 838
    Points : 1 009
    Points
    1 009
    Par défaut
    Citation Envoyé par samjung
    Et macbook merci de ton aide ma foi VRAIMENT utile et agréable.
    Pas de quoi.

  10. #10
    Membre actif Avatar de funckfot
    Profil pro
    Étudiant
    Inscrit en
    Mars 2006
    Messages
    221
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2006
    Messages : 221
    Points : 211
    Points
    211
    Par défaut
    Citation Envoyé par macbook
    Citation Envoyé par samjung
    Et macbook merci de ton aide ma foi VRAIMENT utile et agréable.
    Pas de quoi.
    tu est "useless"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [langage] traduction d'un fonction python en perl
    Par ay_pepito dans le forum Langage
    Réponses: 3
    Dernier message: 04/12/2007, 16h06
  2. Equivalent du "Fonction(OUT int val)" C# en Java
    Par broidsy dans le forum Langage
    Réponses: 2
    Dernier message: 25/07/2006, 15h00
  3. equivalent de cp (linux) en perl
    Par djibril dans le forum Langage
    Réponses: 2
    Dernier message: 24/05/2006, 18h03
  4. Equivalent de fonctions Matlab
    Par Sylvain62350 dans le forum C
    Réponses: 4
    Dernier message: 20/04/2006, 17h10
  5. Equivalent a fonction DATEDIFF pour MySQL version 3.23
    Par npze dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 31/10/2005, 12h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo