Re: Comparing large arrays

From: Date: Mon, 22 Feb 2010 12:37:38 +0000
Subject: Re: Comparing large arrays
References: 1  Groups: php.windows 
Request: Send a blank email to php-windows+get-29920@lists.php.net to get a copy of this message
hi, You can disable the time limit, or use a database, which may be a much better tool for that. Cheers, On Mon, Feb 22, 2010 at 1:33 PM, Murray R. Summers <msummers@great-web-sights.com> wrote: > I have two arrays, generated from even larger text source files (one is > ~50K elements and the other is about 90K elements).  I need to compare the > two, and produce a result array that contains only the elements of array 1 > that are not also in array 2.  It seems like array_diff() is exactly the > tool needed, but it times out.  So my questions are - > > 1.  Should I be getting a time out with this size job (I don't have a good > feel for this - although 5x10^9 comparisons certainly sounds like lots!)? > 2.  Is there a better way to do this? > > Thanks, > > -- > > Murray > -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org

« previous php.windows (#29920) next »