The SitePoint Forums have moved.

You can now find them here.
This forum is now closed to new posts, but you can browse existing content.
You can find out more information about the move and how to open a new account (if necessary) here.
If you get stuck you can get support by emailing forums@sitepoint.com

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Warning: Wrong datatype in array_walk() call in /home/literatu/public_html/spider/spider.php3 on line 47
Warning: Wrong datatype in array_walk() call in /home/literatu/public_html/spider/spider.php3 on line 48

Warning: Wrong datatype in array_walk() call in /home/literatu/public_html/spider/spider.php3 on line 47
Warning: Wrong datatype in array_walk() call in /home/literatu/public_html/spider/spider.php3 on line 48

The first 2 rows in the main_array are printed - however they are only printed once.

This is interesting - if array_walk executes the function once for each element in the array then should these 2 rows be printed more than once? And if for some reason it stalls after executing it once then why is the second row defined at all?