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

    Domanda relativa alle guide

    Scusate ragazzi, ma se io metto
    Codice PHP:
    $variabile 'io esisto';
    $risultato = empty($variabile);
    $risultato2 = empty($inesistente);
    echo 
    $risultato;
    echo 
    "
    "
    ;
    echo 
    $risultato2
    non dovrebbe stampare:
    false
    true

    ???

    Perchè invece stampa:
    <--- (niente)
    1

    ???

  2. #2
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    0 ed 1 rappresentano la stessa cosa dei valori booleani FALSE e TRUE

  3. #3
    Codice PHP:
    $variabile 'io esisto'

    if(!empty(
    $variabile)) echo 'Falso la variabile $variabile esiste e non è vuota
    '
    ;

    if(empty(
    $inesistente)) echo 'Vero, $inesistente non esiste
     '

    Un valore booleano devi valutarlo con un controllo.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4

    .....

    Ciao.
    Quando vuoi fare un controllo
    sulle variabili e quindi vedere
    cosa contengono usa sempre
    o preferibilmente var_dump
    specialmente quando hai a che fare con valori di tipo boolean.


    Without faith, nothing is possible. With it, nothing is impossible
    http://ilwebdifabio.it

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.