Re: php array in different OS

From: Date: Tue, 27 Jul 2010 15:34:13 +0000
Subject: Re: php array in different OS
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-307175@lists.php.net to get a copy of this message
you are probably getting a memory limit error, check your php.ini 2010/7/21 fyang <fyang@ipp.ac.cn>: > Dear all, > I have a simple test code in different OS ,but it give me a different > result. > the code as follows: > <?php > $n= 50000; > for($i=0;$i<$n;$i++) > { > $data[]=array("",$i,$i/1000); > echo $i," ",$data[$i][1],"<br>"; > } > echo "count:",count($data); > ?> > OS1: Red Hat Enterprise Linux Server release 5.1 > Linux 2.6.18-53.el5xen i686 i686 i386 GNU/Linux > test result: the result is correct,it can display 50000 data and > count:50000. > > OS2: CentOS release 5.4 > Linux 2.6.18-164.el5 x86_64 x86_64 x86_64 GNU/Linux > test result: the result is wrong,it can only display 31148 data and it can > not display count value. > I'm not sure the result relate to array capacity in different OS. > Please give me some tips,thanks in advance. > > good luck, > > Yang Fei > 2010-7-20 > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.general (#307175) next »