Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Variabile come operatore matematico

    Salve a tutti,
    Ho cercato in giro se esiste una soluzione ad una mia esigenza un po particolare, ma non ho trovato nulla.
    Vi spiego con un semplice esempio il mio problema:

    <?php
    $operatore = '- 500 * 2';
    $a = 3000;

    $risultato = $a.$operatore;
    ?>

    Mi restituisce ovviamente 3000-500 * 2.

    Io vorrei invece che il risultato fosse 5000.

    Esiste una specie di settype che restituisca non interi, stringhe o booleane ma proprio espressioni matematiche?

    Grazie per gli eventuali aiuti e buon fine settimana a tutti.

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    p.es.:

    Codice PHP:
    <?php
    $operatore 
    '- 500 * 2';
    $a 3000;

    eval(
    '$risultato = '.$a.$operatore);
    ?>

  3. #3
    Perfetto Grazie Mille

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.