expr en php
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

expr en php



  1. #1
    wolring

    Question expr en php


    ------

    Bonsoir!
    Je débute en php et j'ai une petite question.
    Est-ce qu'il existe une fonction qui permet de calculer la valeur d'une chaine de caractères représentant une expression arithmétique?
    Par exemple, si $equation = '2+2';
    Alors expr($equation) retournerait 4.
    Ce serait une fonction analogue à expr en shell.
    Merci d'avance

    -----
    Bria(t)(s)

  2. #2
    zoup1

    Re : expr en php

    il y a la fonction eval qui évalue une expression php mais qui ne renvoie pas de résultat...

    cela donne :

    $chaine = "$equation = 2+2;";
    eval($chaine);
    echo $equation;
    Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.

  3. #3
    invite770d9cfe

    Re : expr en php

    Je corrige une petite erreur : la fonction eval donne directement le résultat, mais il faut utiliser des apostrophes et non pas des guillemets :

    Code:
    $chaine = '$equation = 2+2;';
    eval($chaine);
    echo $equation;

  4. #4
    zoup1

    Re : expr en php

    Citation Envoyé par TiClic Voir le message
    Je corrige une petite erreur : la fonction eval donne directement le résultat, mais il faut utiliser des apostrophes et non pas des guillemets :

    Code:
    $chaine = '$equation = 2+2;';
    eval($chaine);
    echo $equation;
    Oui bien sur, avec les guillements $equation serait remplacé par sa valeur dans $chaine..
    ce qui donnerait (par exemple 0=2+2 ; comme chaine à évaluer.

    avec les simple quotes ' la chaine à évaluer est bien $equation = 2+2;
    Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.

  5. A voir en vidéo sur Futura
  6. #5
    wolring

    Re : expr en php

    D'accord merci!
    Bria(t)(s)

Discussions similaires

  1. php ?
    Par inviteba67e777 dans le forum Logiciel - Software - Open Source
    Réponses: 8
    Dernier message: 18/07/2008, 11h50
  2. Php
    Par invitea3764e09 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 7
    Dernier message: 22/06/2007, 14h10
  3. Insérer une page php avec variables (ex : page.php?nom=jean) grâce au javascript
    Par invite991c0955 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 21/05/2005, 17h37
  4. php
    Par KHEOPS1982 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 27/05/2004, 14h30
Découvrez nos comparatifs produits sur l'informatique et les technologies.