note 95410 deleted from function.array-values by danbrown

From: Date: Tue, 04 May 2010 20:32:01 +0000
Subject: note 95410 deleted from function.array-values by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-168935@lists.php.net to get a copy of this message
Note Submitter: cmat [ at NOSPAM ] aaaadvanced dot com ---- Simple array_flatten that actually works... takes a multi-dimensional array, and flattens into a zero indexed array. <?php function array_flatten($array, $flat = false) { if (!is_array($array) || empty($array)) return ''; if (empty($flat)) $flat = array(); foreach ($array as $key => $val) { if (is_array($val)) $flat = array_flatten($val, $flat); else $flat[] = $val; } return $flat; } ?>

« previous php.notes (#168935) next »