Skip to content

Instantly share code, notes, and snippets.

@juliovedovatto
Created March 1, 2016 20:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save juliovedovatto/4f916ceda78c718a7b2c to your computer and use it in GitHub Desktop.
Save juliovedovatto/4f916ceda78c718a7b2c to your computer and use it in GitHub Desktop.
PHP: array_flatten - método para deixar array multidimensional com 1 dimensão apenas.
/**
* Função para deixar uma array multidimensional em 1 índice apenas.
* @see http://stackoverflow.com/a/1320259/390946
* @author Julio Vedovatto <juliovedovatto@gmail.com>
* @param array $array
* @return array
*/
function array_flatten(array $array) {
$return = array();
array_walk_recursive($array, function($a) use (&$return) { $return[] = $a; });
return $return;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment