Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    Dimensione massima per gli array

    Salve,

    ho un problema...

    for ($x =0; $x < 4000000;$x++)
    {
    $arr[$x]=1;
    }

    Lo script non viene eseguito perchè l'array è troppo grande!

    Ma esiste una dimensione massima?????



  2. #2
    magari il server dove fai girare lo script ha un timeout in secondi o.0

  3. #3
    Non credo dipenda da quello perchè lo script si ferma praticamente subito.

  4. #4
    stampa a video il tuo array, vedi a che valore si ferma oO, mi serve per capire una cosa

  5. #5
    il ciclo non me lo esegue proprio

    quando arriva al FOR e vede che voglio fare 4000000 di cicli si ferma tutto!!!



  6. #6
    metti il numero dentro una variabile

    $a = 40000000;

    e poi provi a fare il ciclo oO...

    se no hai una soluzione un pò brutale o.o ...

  7. #7
    niente da fare...non funziona

  8. #8
    Il problema comunque stà nell'assegnazione dell'array

    no nel numero di cicli che fa il for

  9. #9
    Ho provato a riempire l'array fino all'orlo...

    arriva fino a 72031...

  10. #10
    trasforma $arr[$x]=1;
    in
    $arr[]=1;
    così funziona credo

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.