Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Ciclo a tre condizioni

  1. #1

    Ciclo a tre condizioni

    ciao a tutti
    devo scrivere un ciclo if a tre condizioni, mi spiego:

    se si verifica A allora scrivi 1
    se si verifica B allora scrivi 2
    se si verifica C allora scrivi 3.

    non sto riuscendo a scrivere il codice, si può fare un ciclo del tipo:

    if A ...
    if B ...
    else C

    se si qual è la sintassi?

    grazie tante a tutti

  2. #2

    Re: Ciclo a tre condizioni

    Originariamente inviato da emmeteo
    ciao a tutti
    devo scrivere un ciclo if a tre condizioni, mi spiego:

    se si verifica A allora scrivi 1
    se si verifica B allora scrivi 2
    se si verifica C allora scrivi 3.

    non sto riuscendo a scrivere il codice, si può fare un ciclo del tipo:

    if A ...
    if B ...
    else C

    se si qual è la sintassi?

    grazie tante a tutti

    if (a){
    }else if(b){
    }else{
    }

    comunque l'if non è un ciclo, in quanto non cicla
    http://www.anobii.com/isalreadyinuse

  3. #3
    grazie tante per la risposta velocissima e grazie per il chiarimento.
    ciao

  4. #4
    potresti anche utilizzare lo switch:

    <php
    $action = "a";
    switch($action) {
    case "a": print_r("a"); break;
    case "b": print_r("b"); break;
    case "c": print_r("c"); break;
    default: print_r("d");
    }
    ?>

    lo switch viene utilizzato per evitare la noiosa forma "elseif"

    un'altra forma di condizione è la seguente:
    $ris = ($condizione) : se_vero_fai_questo ? se_falso_fai_questo;
    questa consizione si differenzia dalle altre due perchè restituisce un valore

    ma non stiamo di "ciclo", non viene iterato proprio nulla, stiamo invece parlando di CONDIZIONI

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.