Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281

    costrutto if else alternativo

    ciao a tutti

    sti usando questo costrutto alternativo if else
    Codice PHP:
    $pippo = ($ciccio == "") ? "si" "no"
    se volessi aggiungere un'altra condizione?
    così può andare?
    Codice PHP:
    if($ciccio == ""){
      
    $pippo "si";
    }
    esleif($ciccio == "2"){
      
    $pippo "forse";
    }
    esle{
      
    $pippo "no";
    }
    //diventerebbe
    $pippo = ($ciccio == "") ? "si" : (($ciccio == "2") ? "forse" no); 
    grazie in anticipo per l'aiuto

  2. #2
    codice:
    $pippo = ($ciccio == "") ? "si" : $ciccio == "2" ? "eccolo"  : $ciccio == "3" ?  "ecco il tre" : "ma dai prova";
    puoi andare avanti anche senza le parentesi..... fino a domani

    corrisponde a:

    if($ciccio == "") "si"
    elseif($ciccio == "2") "eccolo"
    elseif($ciccio == "3") "ecco il tre"
    else "ma dai prova"


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    io solitamente quando le opzioni sono più di 2 preferisco usare switch... ma è questione solo di gusti (mi risulta + facile leggere gli switch piuttosto che gli elseif)

  4. #4
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281
    ty

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.