Arrays são estruturas de programação poderosas que contêm vários valores em uma única variável. O uso de matrizes ajuda os programadores a evitar escrever repetitivo, código volumoso. Arrays não apresentam problemas que não iria encontrar ao uso de variáveis regulares , no entanto. Você deve saber como manipular cada linha além de simplesmente chamando-o pelo nome da matriz eo número da linha . No PHP , existem funções internas que tratam desse , como " unset () " e " count () . " Use " unset () " para remover linhas de matrizes em uma variedade de maneiras. Instruções
1
Crie uma variável e defina seu valor para coincidir com a chave para a linha que você deseja remover da sua matriz. Cada linha tem uma tecla , começando com o número zero e incrementando por um para cada nova linha . Passar a matriz para a função " unset () " e dar a variável como a chave. Por exemplo :
$ variável = 5;
unset ($ arrayName [$ variável ]);
O código acima remove a sexta linha de uma matriz chamada " arrayname . "
2
Selecione uma linha do array pelo seu valor , definindo uma variável para o valor desejado em primeiro lugar e usar essa variável como a chave de linha na função unset () :
$ variable = "Nome" ;
unset ($ arrayName [$ variável ]);
O código acima remove uma linha com "nome" como seu valor
. 3
Apagar todas as linhas de uma só vez utilizando uma estrutura de loop " foreach " . Por exemplo :
foreach ($ arrayname quanto $ i = > $ variável ) {
unset ($ array [ $ i ]); }
Substitua "$ variável " com o número de vezes que você deseja que a função " unset () " para se repetir. Definir uma variável para " count ( $ arrayname ) " para contar dinamicamente o número de linhas na matriz que você precisa para passar. O "$ i" variável é o contador e ele vai aumentar o seu valor por um cada vez que o código se repete dentro do loop " foreach " .