Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    12

    Grande problema piccolo aiuto :-)

    Ciao a tutti,
    vi scrivo perchè non riesco a venirne a capo, sicuramente sarà un str...ta ma purtroppo non riesco a trovare la soluzione.

    Effettuo il confronto del pattern con preg_match_all per trovare tutte le ore di apertura:

    preg_match_all("(<div class=\"ora\">(.*?)</td>)s", $text_search, $all_hours);

    [/B]
    ne conto i risultati e con un ciclo for le visualizzo:

    $nb = count($all_hours[0]);

    for($i=0; $i<$nb; $i++)


    Vorrei trovare la differenza in minuti tra il primo ed il secondo risultato.

    $ora1 = $all_ora[0][$i];
    $ora2 = $all_ora[0][$i+1];



    prima ora: 06:45
    seconda ora: 11:00


    Il problema di fondo è che con un semplice explode le ore che ottengo in questo caso "06" non riesco a ottenerle come semplice numero.

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    [usate titoli di topic adeguati!! ->v. regolamento]

    focalizzando: hai due variabili che devi trasformare in numeri? puoi usare il casting

  3. #3

  4. #4
    Il titolo della discussione non rispetta il regolamento

    http://forum.html.it/forum/showthrea...readid=1470525
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

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.