Visualizzazione dei risultati da 1 a 3 su 3

Discussione: !Isset o Empty

  1. #1
    Utente di HTML.it L'avatar di Raayes
    Registrato dal
    Jun 2012
    Messaggi
    55

    !Isset o Empty

    Avendo:
    $username = $_SESSION['username'];

    E' meglio usare un Isset:
    Codice PHP:
    /* -- Se è un Utente Ospite - Consenso al Download -- */
            
    if (!isset($username))
            {
                
    $downloadable = (boolean) $_POST['downloadable'];
            } 
    Oppure un Empty
    Codice PHP:
    /* -- Se è un Utente Ospite - Consenso al Download -- */
            
    if (empty($username))
            {
                
    $downloadable = (boolean) $_POST['downloadable'];
            } 

  2. #2
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Ciao, meglio utilizzare empty() che ti controlla il contenuto di una variabile, a differenza di isset() che controlla solo se una variabile è stata inizializzata...di solito infatti quest'ultima si utilizza nel controllare se una variabile si sessione esiste o no, per tutti gli altri casi di controllo di contenuto - cioè se effettivamente l'utente ha popolato quella variabilie - è meglio utilizzare empty().

  3. #3
    Utente di HTML.it L'avatar di Raayes
    Registrato dal
    Jun 2012
    Messaggi
    55
    Grazie Infinite!

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.