Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 17 su 17
  1. #11
    niente:



    $a = 200000;

    for ($x =0; $x < $a;$x++)
    {
    $arr[]=$x;//rand(0,60);
    }


    72031 e poi si ferma.

  2. #12
    faccio una prova in locale ^_^

    a me funziona o.o ...

    stesso codice tuo...

    Codice PHP:
    <?php
    $a 
    400000;

    for (
    $x =0$x $a;$x++)
    {
    $arr[]=$x;//rand(0,60);
    }

    $c count($arr);
    print 
    $c;
    ?>
    mi mostra a video 400000 o.o

  3. #13
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    quando genero un array, prima ancora che io possa vederlo a video, in che limbo sarà?

    in memoria ma certo!!!

    e quanta memoria ho a disposizione?? :master:

    dove posso vedere quanta memoria ho??

    ma si! con phpinfo() !!


    e questo cos'è??
    memory_limit 32M 32M

    vuoi vedere che devo portarlo piu alto sennò php mi sega lo script??



    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  4. #14
    dott...

    invece di fare il sarcastico non pensi che un array di 17000 interi sia un pò piccolino per occuparmi 32MB di memoria???

  5. #15
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    scusami ma stò fondendo il cervelletto

    cmq non ero sarcastico, effettivamente il tuo problema me lo sono trovato davanti qualche mese fa...

    ho alzato il limite di memoria e tutto ha funzionato correttamente... hai il limit a 32MB ?
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  6. #16
    Ho provato ad alzare la memoria fino a 128 MB ...

    effettivamente lo script scrive di più ma si ferma comunque a 2 210 809.

    Ma è possibile che una array di ZERI occupi 128MB ????

    oO

  7. #17
    Ho messo 500mb e funzionae...

    HO RISOLTO IL PROBLEMA....comprerò 4 ram da 1Gb per riempire una matrice in PHP...

    Torno al mio buon caro e vecchio C..

    grazie a tutti....

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.