158 of 410 menu

Função list

A função list extrai elementos de um array em variáveis.

Sintaxe

list(mixed $var, mixed ...$vars): array

Exemplo

Vamos extrair os elementos do array em variáveis:

<?php $arr = [1, 2, 3, 4, 5]; list($a, $b, $c, $d, $e) = $arr; ?>

Como resultado, teremos a variável $a, a variável $b, a variável, a variável $c, a variável $d, a variável $e disponíveis:

<?php echo $a; // exibirá 1 echo $b; // exibirá 2 echo $c; // exibirá 3 echo $d; // exibirá 4 echo $e; // exibirá 5 ?>

Exemplo

Se precisar começar não pelo primeiro elemento do array - você pode usar uma vírgula:

<?php $arr = [1, 2, 3, 4, 5]; list(, $b, $c, $d, $e) = $arr; ?>

Como resultado, teremos a variável $b, a variável $c, a variável $d e a variável $e disponíveis:

<?php echo $b; // exibirá 2 echo $c; // exibirá 3 echo $d; // exibirá 4 echo $e; // exibirá 5 ?>

Exemplo

Vamos gravar apenas o terceiro elemento do array em uma variável:

<?php $arr = [1, 2, 3, 4, 5]; list(, , $c) = $arr; ?>

Como resultado, teremos a variável $c disponível:

<?php echo $c; // exibirá 3 ?>

Veja também

  • a função extract,
    que divide um array em variáveis
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar