Visualizzazione dei risultati da 1 a 7 su 7

Discussione: if compatto

  1. #1

    if compatto

    Salve. una domanda. qualcuno sa come scrivere un if compatto, ma non quello semplice ossia ad esempio:

    codice:
    ($lingua == "ita") ? $lingua_img = "" : $lingua_img = "_$lingua";
    ma uno un po piu' complesso, ossia:

    (condizione) ? {codice se vera} : {codice se falsa};

    xche il php mi insulta se provo a farlo. grazie
    W la neve freska

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    se il codice è così complesso, forse ti conviene usare l'if.
    Comunque metti fra parentesi i diversi blocchi di codice

    condizione ? (codice se vera) : (codice se falsa);

  3. #3
    gia provato con la parentesi tonda...

    non funge...

    si naturale che se non va uso l'if classico, ma mi piacerebbe sapere se si puo' fare che sarebbe un po' piu' elegante come codice.

    grazie cmq
    W la neve freska

  4. #4
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Ma che è 'sto codice? posta un po'..

  5. #5
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    Credo che serva l'endif

    http://www.php.net/manual/it/control...ive-syntax.php

    Originariamente inviato da luca200
    Ma che è 'sto codice? posta un po'..
    Mi associo, anche se non mi sembra particolarmente elegante come codice

  6. #6
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151

    Re: if compatto

    Originariamente inviato da maramao79
    Salve. una domanda. qualcuno sa come scrivere un if compatto, ma non quello semplice ossia ad esempio:

    codice:
    ($lingua == "ita") ? $lingua_img = "" : $lingua_img = "_$lingua";
    ma uno un po piu' complesso, ossia:

    (condizione) ? {codice se vera} : {codice se falsa};

    xche il php mi insulta se provo a farlo. grazie
    Ciao
    codice:
    lingua_img = ($lingua == "ita" ? "" : "_$lingua";)
    Jupy

  7. #7
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151

    Re: Re: if compatto

    Originariamente inviato da Jupy64
    Ciao
    codice:
    lingua_img = ($lingua == "ita" ? "" : "_$lingua";)
    la fretta..controlla la sintassi..
    Jupy

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.