ID: 11351 Updated by: andy Reported By: [EMAIL PROTECTED] Old Status: Feedback Status: Closed Bug Type: Arrays related Operating System: RH6.2 PHP Version: 4.0.5 New Comment: no feedback after 40+ days. Previous Comments: ------------------------------------------------------------------------ [2001-06-08 14:33:53] [EMAIL PROTECTED] Did this work in 4.0.4pl1? Does it work with the latest RC sources: http://www.php.net/~andi/php-4.0.6RC3.tar.gz --Jani ------------------------------------------------------------------------ [2001-06-08 05:56:01] [EMAIL PROTECTED] This is perhaps more appropriate for posting to the list, please excuse my form. :) <? $my_array = array ( 101 => "Item A", 213 => "Item B", 348 => "Item C", 967 => "Item D", ); print_r($my_array); array_shift($my_array); print_r($my_array); ?> Produces: Array ( [101] => Item A [213] => Item B [348] => Item C [967] => Item D ) Array ( [0] => Item B [1] => Item C [2] => Item D ) ------------------------------------------------------------------------ [2001-06-08 05:48:10] [EMAIL PROTECTED] Hi guys, This is perhaps not a bug, more an anomaly, perhaps. <? $my_array = array ( 0 => "Service ID", 1 => "Daily News Feed", 2 => "Search For Your Site", 3 => "Instant Access to Experts", 4 => "Submit to the Search Engines", 5 => "Link Checker", 6 => "Free Email @yourdomain.com", 7 => "Generate Meta Tags", 9 => "HTML Toolbox", 10 => "Shrink your graphics", 12 => "Cheap Domain Registration", 13 => "Targetted Traffic", 14 => "Community Forums", 15 => "Log Analysis", 20 => "Free, Color, Business Cards", 16 => "Royalty Free Images", 17 => "Search Engine Optimizer", 18 => "Search Engine Starter", 19 => "Web Server Monitor", 21 => "FlashBlaster", 22 => "EchoTools", 23 => "SitePoint Tip Feed", 24 => "Website Appraisal & Benchmark Service" ); print_r($my_array); array_shift($my_array); print_r($my_array); ?> produces the following result (notice that there is no item #8 or #11 in the first list). Notice that all I want to do is remove the first item, whilst keeping the key integrity. What happens is that the data is reindexed and the keys are lost. Perhaps this is desired behaviour? Just thought I'd pop you an email anyway. Array ( [0] => Service ID [1] => Daily News Feed [2] => Search For Your Site [3] => Instant Access to Experts [4] => Submit to the Search Engines [5] => Link Checker [6] => Free Email @yourdomain.com [7] => Generate Meta Tags [9] => HTML Toolbox [10] => Shrink your graphics [12] => Cheap Domain Registration [13] => Targetted Traffic [14] => Community Forums [15] => Log Analysis [20] => Free, Color, Business Cards [16] => Royalty Free Images [17] => Search Engine Optimizer [18] => Search Engine Starter [19] => Web Server Monitor [21] => FlashBlaster [22] => EchoTools [23] => SitePoint Tip Feed [24] => Website Appraisal & Benchmark Service ) Array ( [0] => Daily News Feed [1] => Search For Your Site [2] => Instant Access to Experts [3] => Submit to the Search Engines [4] => Link Checker [5] => Free Email @yourdomain.com [6] => Generate Meta Tags [7] => HTML Toolbox [8] => Shrink your graphics [9] => Cheap Domain Registration [10] => Targetted Traffic [11] => Community Forums [12] => Log Analysis [13] => Free, Color, Business Cards [14] => Royalty Free Images [15] => Search Engine Optimizer [16] => Search Engine Starter [17] => Web Server Monitor [18] => FlashBlaster [19] => EchoTools [20] => SitePoint Tip Feed [21] => Website Appraisal & Benchmark Service ) By the way, did you see our "Building a DataBase Drive Website Using PHP and MySQL" is now the feature article on the front page of MySQL.com? Would PHP.net like to consider something similar? http://www.mysql.com/articles/ddws/index.html http://www.sitepoint.com/article.php/228 Cheers, Jason. ___________________________________ Jason Donald Chief Technology Officer/Co-Founder SitePoint - Master the Web e: [EMAIL PROTECTED] w: www.sitepoint.com p: +613 9495 6600 f: +613 9495 6611 ___________________________________ ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=11351&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]