Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Convertire intero

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    53

    Convertire intero

    Salve... ho un problema, ho provato di tutto e cercato ovunque, so che è una cosa semplice ma non ne vengo a capo...

    Io leggo un valore da un file di test (txt) e lo memorizzo in una variabile, il valore è così formattato: 21:09:34 (quindi di tipo TIME).
    Ora... a me serve solo l'ora, quindi con un substr() ottengo le prime due cifre...

    Tutto va bene tranne per le ore con lo 0 davanti, quindi 01, 02...09.
    Infatti se faccio un substr di 09 ottengo 0 invece di 09...

    Ora, ho provato a convertirlo in intero con tutti i modo possibile ma non funziona in nessun caso.

    Ammettiamo quindi di avere una situazione così:

    $a = 0800;
    $b = substr($a,0,2);

    Come posso estrarre 08 da $a?

    Grazie infinite...

  2. #2
    Codice PHP:
    <?php 
    $string 
    '21:09:34';
    $hour = (int)(substr($string02));
    var_dump($hour);
    ?>

  3. #3
    Codice PHP:
    $var "21:09:34 ";
    $var explode(":"$var);
    echo 
    $var[0]; 
    Soluzione barbara ma efficace.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2008
    Messaggi
    53
    Argh non ci avevo pensato!

    Adesso lo provo, grazie mille

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.