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 :

Convertir un String en Int


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 96
    Par défaut Convertir un String en Int
    Bonjour,
    un petit problème à résoudre, j'ai une variable qui comprend une chaine de caractère, Cette chaine est composée de plusieurs éléments que je dois séparer (en utilisant substr)
    le premier est un nombre de 7 chiffres et celui-ci n'est pas forcément existant
    le second est une chaine de 8 caractères et celui-ci n'est pas toujours existant
    afin de controler l'existance du premier, je dois convertir la première chaine en entier, mais je ne connais pas la fonction pour le faire en php (si elle existe)

    quelqu'un saurait-il m'aider?
    merci d'avance

  2. #2
    Membre chevronné
    Avatar de Orian
    Inscrit en
    Août 2006
    Messages
    372
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Août 2006
    Messages : 372
    Par défaut
    Essaye :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    intval($taChaine);

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 96
    Par défaut forcer la variable
    J'ai trouver:

    je fais donc
    $temp=substr($chaine,0,7); //7 char en partant de 0 sur $chaine
    settype($temp,"integer"); //forcer la variable $temp à être un integer

    de ce fait, si j'ai une chaine de char, $temp sera = 0 et si j'ai un chiffre, j'ai $temp sera le nombre

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 96
    Par défaut merci dorian
    j'ai vu ta réponse après avoir taper la mienne
    merci pour la réponse, et si ma manière ne fonctionne pas, j'essayerai la tienne
    merci encore d'avoir répondu aussi vite

  5. #5
    Membre chevronné
    Avatar de Orian
    Inscrit en
    Août 2006
    Messages
    372
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations forums :
    Inscription : Août 2006
    Messages : 372
    Par défaut
    Les deux réponses sont kifkif.

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

Discussions similaires

  1. [C#] Convertir une String en Int ?
    Par Kylen dans le forum ASP.NET
    Réponses: 12
    Dernier message: 11/04/2012, 10h59
  2. Convertir une string en int
    Par zoltix dans le forum C#
    Réponses: 4
    Dernier message: 02/06/2011, 19h37
  3. Convertir un string en int
    Par m.borghesi dans le forum Langage
    Réponses: 5
    Dernier message: 03/11/2010, 15h02
  4. Comment convertir un String en int[]
    Par mundu dans le forum Langage
    Réponses: 3
    Dernier message: 20/01/2009, 00h12
  5. convertir un String en int
    Par Sakapatate dans le forum Langage
    Réponses: 4
    Dernier message: 07/12/2006, 14h29

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