Visualizzazione dei risultati da 1 a 9 su 9

Discussione: is_int

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934

    is_int

    Ciao a tutti.

    Questa istruzione all'interno di un ciclo while è errata?

    codice:
    $contatore=$a++;
    if(is_int($contatore/18))	{
    }
    Mi da errore.

    Ale

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: is_int

    Originariamente inviato da pig_org
    Ciao a tutti.

    Questa istruzione all'interno di un ciclo while è errata?

    codice:
    $contatore=$a++;
    if(is_int($contatore/18))	{
    }
    Mi da errore.

    Ale
    Puoi spiegare meglio cosa vuoi fare?

    is_int() ritorna TRUE se l'argomento passato è di tipo intero. Ora, dato che la divisione porta sempre comunque ad avere come risultato un tipo float .... non può quindi essere intero.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    prova a non usare le parentesi graffe, potrebbero fae conflitto con quelle del while
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    In effetti l'errore non era per quello. tuttavia non funziona come vorrei.

    In pratica vorrei che tutte le volte che $contatore è un multiplo di 18 venga eseguita la condizione tra le graffe.

    IL problema è che non funzia.
    Dove sto sbagliando?

    Grazie,
    Ale

  5. #5
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Codice PHP:
    if ($contatore 18 == 0) {
     
    //fai qualcosa


  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Non funziona.

    La condizione si avvera tutte le volte che il lavore è maggiore di 18!

    Altre proposte?

    Grazie,
    Ale

  7. #7
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Originariamente inviato da pig_org
    Non funziona.

    La condizione si avvera tutte le volte che il lavore è maggiore di 18!

    Altre proposte?

    Grazie,
    Ale
    Se devi eseguire delle istruzioni solo quando una variabile è multipla di 18, il codice è quello che ti ho scritto.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    595
    Originariamente inviato da pig_org
    Non funziona.

    La condizione si avvera tutte le volte che il lavore è maggiore di 18!

    Altre proposte?

    Grazie,
    Ale
    Non mi pare!
    $x % 18 == 0
    Significa che il resto della divisione intera di $x per 18 è zero e avviene solo quando $x è multiplo di 18

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2001
    residenza
    rimini, san marino
    Messaggi
    934
    Hai ragione... avevo fatto una cappellina... non avevo ripulito una variabile

    Grazie mille dell'aiuto!!!!
    ALe

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.