Visualizzazione risultati 1 fino 3 di 3

Discussione: Operatori di confronto

  1. #1
    L'avatar di memai
    memai non č connesso Utente
    Data registrazione
    10-02-2010
    Residenza
    Bergamo
    Messaggi
    175

    Predefinito Operatori di confronto

    Come posso definire a mio piacimento operatori di confronto (<, >, >=, ...) tra due variabili che sono di un tipo (class inventate da me)?

    ESEMPIO:

    Codice PHP:
    Class abachino(){
    public
    decine;
    public
    unitą;
    //definisco <
    }
    $num1=new abachino();
    $num2=new abachino();
    $num1->decine=4;
    $num1->unitą=5;
    $num2->decine=6;
    $num2->unitą=3;
    if(
    $num1<$nume2){echo "Sono felice";}

  2. #2
    L'avatar di saitfainder
    saitfainder non č connesso Sėniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    In Php non c'č la possibilitą di ridefinire gli operatori come in C++. L'unica cosa che puoi fare č definire come un oggetto venga trasformato in stringa. Quindi nel tuo caso si finirebbe per usare strcmp oppure prendere il valore stringa dell'oggetto e trasformarlo in numero con un cast.
    Ultima modifica di saitfainder : 25-08-2011 alle ore 10.31.59


    «Č una mia peculiaritą distorcere la veritą e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    L'avatar di memai
    memai non č connesso Utente
    Data registrazione
    10-02-2010
    Residenza
    Bergamo
    Messaggi
    175

    Predefinito

    Ok, grazie per la spiegazione

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •