Ao trabalhar com matrizes em PHP , é útil saber como remover elementos individuais da matriz , sem ter que apagar toda a matriz . Uma matriz constituída por uma série de valores , cada um ligado a uma única chave . A chave pode ser um inteiro ou uma string, enquanto que um valor pode ser qualquer tipo PHP. Você pode esvaziar uma matriz chamando repetidamente o comando " unset " destruir elementos individuais da matriz . Instruções
1
Abra seu arquivo PHP em um editor de texto como o Microsoft Notepad .
2
Criar uma matriz no corpo do seu arquivo e armazenar valores em -lo adicionando o código: " $ array = array ( 1 => 11, 2 => 12, 3 => 42); ". Formas alternativas para declarar a mesma matriz são " $ array = array ( 1 => 11, 12, 42); " e "$ array = array (); $ array [1] = 11; $ array [2] = 42 . ";
3
Esvazie a matriz por looping através dele, chamando de" desactivado " em cada elemento , adicionando o código :
foreach ( $ array as $ key => $ value ) {
unset ($ array [ $ key ]);
}
a função " unset " destrói os elementos individuais , mas o próprio array não é excluída. Se você deseja excluir todos os elementos e da própria matriz, use " unset ( $ array ) ; " . Vez
4
Exibir o conteúdo da matriz vazia , adicionando o código " print_r ( $ array ) ; ". Usando o exemplo , isto irá mostrar :
matriz
(
)
5
Salve o arquivo PHP e carregá-lo em seu servidor Web. para esvaziar o array.