Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    $passwd = (isset($_POST['passwd']))?$_POST['passwd']:'valora_di_Default';

    Salve ragazzi è possibile sapere questo codice postato da un utente che cosa significa ?
    Roberto Dungino

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Si chiama operatore ternario.
    Serve per velocizzare le operazioni che potresti fare tramite if.
    In pratica ciò che sta subito dopo il punto di domanda è ciò che si deve fare in caso la condizione sia vera mentre ciò che segue i due punti e ciò che si deve fare nel caso la condizione non sia verificata.

    Quindi nello specifico alla variabile $password se è settata viene assegnato il valore passato tramite post, in caso contrario viene assegnato un valore di default.

  3. #3
    cosa significa 'valora_di_default' , è una parola chiave o è qualcosa scritto così ?
    Roberto Dungino

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    E' un pò difficile tradurre default.
    Diciamo che lo puoi considerare come un valore predefinito.

  5. #5
    Originariamente inviato da dungino
    cosa significa 'valora_di_default' , è una parola chiave o è qualcosa scritto così ?
    è il valore che assumerà $passwd nel caso in cui la variabile $_POST non sia settata.
    Al suo posto puoi scriverci anche 'oggi la mamma è andata al mercato'



    è un valore che scegli tu, a seconda di cosa vuoi fare







    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  6. #6
    thanks
    Roberto Dungino

  7. #7
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    ma quante altre discussioni hai intenzione di aprire? te l'avevo detto che era una variante della if e poi ti avevo suggerito di dare un occhio al manuale per chiarirti le idee.. mah..
    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

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.