Visualizzazione dei risultati da 1 a 5 su 5

Discussione: dubbio if-elseif

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    420

    dubbio if-elseif

    Ciao a tutti,
    questione banalissima...
    Ho una funzione con diversi cicli annidati che mi restituisce risultati differenti da quelli che mi aspettavo.
    La sto "spezzando" in varie parti per cercare di capire dove ho sbagliato... e mi stanno venendo dubbi su ogni certezza!

    Codice PHP:
    $variabile rand (0,1);

    if (
    $variabile 1)  {
        
    //fai questo;
    }elseif (variabile 2) {
        
    //fai quello;

    Se $variabile è 0, dal mio punto di vista dovrebbe entrare nel 1° ramo e poi uscire dall'if...
    E' possibile invece che faccia "questo" e "quello" ?
    Dovrei terminare le istruzioni dei vari rami con exit o qualcosa del genere?
    - "Si sono vegetariano. Diciamo che non mangio nulla che abbia un cuore"
    - "E i carciofi?"

  2. #2

    Re: dubbio if-elseif

    Originariamente inviato da sitodue
    E' possibile invece che faccia "questo" e "quello" ?
    No!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    420
    Menomale... iniziavano a venir meno le mie (poche) certezze :-D
    - "Si sono vegetariano. Diciamo che non mangio nulla che abbia un cuore"
    - "E i carciofi?"

  4. #4
    Le cose cambiano se elimini l'else nel qual caso entrerebbe in entrambi gli if.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2011
    Messaggi
    420
    Originariamente inviato da raven74
    a me funzia
    Si presa singolarmente così, anche a me...
    siccome ho diversi rami con al loro interno altre sotto-condizioni annidate, temevo che in alcuni casi non avendo scritto correttamente le condizioni, potesse soddisfarne più d'una contemporaneamente...
    Ok... continuo a spezzettare e vediamo dove arrivo!
    - "Si sono vegetariano. Diciamo che non mangio nulla che abbia un cuore"
    - "E i carciofi?"

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 © 2026 vBulletin Solutions, Inc. All rights reserved.