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 :

retour de is_string pas booleen


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 165
    Par défaut retour de is_string pas booleen
    slt
    une question vraiment de debutant ;-)

    quelqu'un peut 'il m'expliquer pourquoi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $test = "et";
    echo is_string($test);
    me renvois 1 alors que dans la doc il est sensé renvoyer un booleen :
    true et rien si l'inverse.

    ca parait tres tres idiot mais je ne comprensd pas pourquoi.

    merci A+

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu prends ton problème par le mauvais bout :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <?php
    $foo = TRUE;
    echo $foo // affiche 1
    ?>
    dans la doc il est sensé renvoyer un booleen : true et rien si l'inverse.
    non, dans la documentation, il est bien indiqué TRUE ou FALSE.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 165
    Par défaut is_string booleen
    slt

    je parlais de la function is_string qui renvois 1 alors que dans la doc , je comprend qu'elle devrait renvoyer true.

    doc
    8.135.30 is_string()Détermine si une variable est de type chaîne de caractères
    [ Exemples avec is_string ] PHP 3, PHP 4, PHP 5

    bool is_string ( mixed var )

    Détermine si la variable donnée est de type chaîne de caractères.

    var
    La variable à évaluer.

    Retourne TRUE si var est une chaîne de caractères , FALSE sinon.

    * is_float
    * is_int
    * is_bool
    * is_object
    * is_array
    donc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $test = "et";
    echo is_string($test);
    devrait renvoyer true et non pas 1
    merci A+

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Tu n'as visiblement pas prêté attention au code que je t'ai montré.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 165
    Par défaut is_string booleen
    slt
    désolé je l'ai lu trop vite sans comprendre ou tu voulais en venir ;-)
    si j'ai bien compris c'est echo qui transforme true en 1
    car var_dump lui renvois bool(true)

    merci

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

Discussions similaires

  1. [OL-2007] Problème outlook retour à la ligne pas pris en compte
    Par Pov type dans le forum Outlook
    Réponses: 3
    Dernier message: 13/04/2012, 09h40
  2. [AJAX] Mon retour n'est pas évalué dans mon if
    Par beegees dans le forum AJAX
    Réponses: 3
    Dernier message: 26/03/2009, 09h22
  3. retour chariot ou pas
    Par sam01 dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 29/12/2008, 12h33
  4. ClientSocket1.Open n'est pas BOOLEEN..
    Par mickael.be dans le forum Composants VCL
    Réponses: 4
    Dernier message: 03/01/2006, 14h21
  5. [VB6] Ne pas faire de retour automatique dans un RichTextBox
    Par Arthaniel dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 20/01/2005, 03h00

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