Função list() no PHP
A falta de padrão no PHP é irritante às vezes (strpos e str_pad, por exemplo). Enfim, o que ela faz é pegar os valores de um array e criar variáveis com eles.
$localizacao = array( 'Brasil', 'RJ', 'Rio de Janeiro', 'Centro' ); $list( $pais, $estado, $cidade, $bairro ) = $localizacao; // índices não-numéricos $bd_config = array(); $bd_config['usuario'] = 'root'; $bd_config['senha'] = 'root'; $bd_config['banco'] = 'teste'; list( $usuario, $senha, $banco ) = array_values( $bd_config );