title: Using ini_set("memory_limit", "-1") and still out of memory
body: <p>I'm processing an old database php array to a new database. The data .php files are in total around 220 MB large.</p>
  
  <p>I've inserted these lines in the script so that it should run fine:</p>
  
  <pre><code>ini_set("memory_limit", "-1");
  set_time_limit(0);
  </code></pre>
  
  <p>This is how I include the products:</p>
  
  <pre><code>// The exports made by PHPMYADMIN, exported as PHP-Array
  require_once 'export/tx_ttproductsv2_products.php';
  require_once 'export/tx_ttproductsv2_keyword.php';
  require_once 'export/tx_ttproductsv2_keywords_in_products.php';
  require_once 'export/tx_ttproductsv2_typebook.php';
  require_once 'export/tx_ttproductsv2_typegospel7.php';
  require_once 'export/tx_ttproductsv2_typemedia.php';
  </code></pre>
  
  <p>When the script is trying to require them I get this error:</p>
  
  <blockquote>
    <p>PHP Fatal error:  Out of memory (allocated 880541696) (tried to allocate 469762048 bytes) in ......</p>
  </blockquote>
  
  <p>I've got an local EasyPHP installation running on x64 Win 7 SP1. I've got 6 GB memory, Intel i5.</p>
  
  <p>How can I get PHP to run the whole script without the memory error?</p>