Visualizzazione dei risultati da 1 a 6 su 6

Discussione: PHP foreach

  1. #1

    PHP foreach

    Ciao,

    il codice seguente prevede di caricare il file xml e eseguire il loop sul totale degli elementi.
    Ho stampato il totale degli elementi e risulta: 2433.
    Il foreach si ferma al 846esimo elemento.

    Qualcuno può darmi un' indicazione?
    Se può essere utile, eseguo lo stesso loop "identico" poco prima e mi scandisce tutti gli elementi.
    Il secondo loop si ferma molto prima.

    Grazie.

    $pippo = simplexml_load_file('xxxxxx.xml');

    echo "Numero elementi:".count($pippo->articoli->articolo)."
    ";

    foreach($pippo->articoli->articolo as $articolo)
    {

    }

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    problemi di timeout dello script?

    Ti da qualche errore?

  3. #3
    Non mi da nessun errore....purtroppo.
    Timeout degli script decisi da qualche file di configurazione/inizializzazione intendi ? (es. php.ini)

  4. #4
    In effetti lo script macina per un pò di tempo....deve fare accessi al database mysql, accessi a tabelle volatili,ecc....per questo ti chiedo se il timeout è configurabile.

    Grazie mille.

  5. #5
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    set_time_limit(60*10); // 10 minuti


  6. #6
    Sei un grande, grazie.
    Adesso funziona benissimo....

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.