Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: switch case

  1. #1

    switch case

    Ciao a tutti sto utilizzando un switch case per impostare delle sigle ad alcune frasi, ma ho qualche problema.
    Su frasi "troppo lunghe" per esempio di 40 caratteri non viene preso in considerazione è normale?

    Grazie in anticipo

  2. #2
    Senza codice è difficile verificare.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Che vuoi dire?
    La frase "troppo lunga" la passi alla switch, deve essere mostrata da una echo nel case o cos'altro?

    Posta il codice della switch

  4. #4
    Scusate metto subito il codice
    Codice PHP:
    switch($nomeBando){
       case:
    "I giovani e il futuro partecipazione a coppie"
       
    $sigla "GF_2";
       break;

    Se viene selezionato questo bando la sigla non viene visualizzata

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    I : vanno alla fine.

  6. #6
    Originariamente inviato da simone.marchese
    Scusate metto subito il codice
    Codice PHP:
    switch($nomeBando){
       case:
    "I giovani e il futuro partecipazione a coppie"
       
    $sigla "GF_2";
       break;

    Se viene selezionato questo bando la sigla non viene visualizzata
    Forse perchè i due punti vanno alla fine?

    Codice PHP:
    ...
    case 
    "I giovani e il futuro partecipazione a coppie":
    ... 
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  7. #7
    scusa i due punti ci sono, ma crea il problema.

  8. #8
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Ci saranno anche, ma sono nel posto sbagliato.

  9. #9
    Originariamente inviato da simone.marchese
    scusa i due punti ci sono, ma crea il problema.
    No i : sono dopo il case NON alla fine!

    Codice PHP:
    <?php
    $nomeBando 
    "I giovani e il futuro partecipazione a coppie";
    switch (
    $nomeBando) {
       case 
    "I giovani e il futuro partecipazione a coppie":
       
    $sigla "GF_2";
       break;
    }
    echo 
    $sigla;
    ?>
    Funziona perfettamente.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  10. #10
    scusa il codice che ho postato è diverso da quello che sto utilizzando perchè è stato scritto direttamente qui nell'editor.
    Nel file che sto utilizzando i : sono dopo la frase.

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.