No PHP, arrays são grupos de informação ordenada. Cada elemento da matriz tem um identificador único separado, que permite editar , recuperar ou excluí-lo. Para excluir os elementos de matriz por valor , utilize a função do PHP " unset () " . Esta função é relativamente granular , e podem ser utilizadas para eliminar um único elemento , ou toda a matriz , dependendo dos argumentos apresentados . Instruções
1
Abra seu arquivo PHP , porque os arquivos PHP são documentos de texto simples , use um editor de texto simples como o bloco de notas ou um ambiente de desenvolvimento PHP dedicado para evitar a introdução de erros de formatação
2.
Localize a linha de código que define sua matriz , o que será composto de um nome de variável , seguido pelo sinal de igual eo " array () " função. Em PHP, chaves do array pode ser declarado explicitamente : o código "$ birthyear = array (" Alice "=>" 1985 "," Bob "=>" 1980 "," Carol "=>" 1982 "," Dave "=>" 1974 " )," cria uma matriz com elementos nomeados "Alice ", " Bob ", " Carol " e " Dave ". Se nenhuma tecla for fornecido, os inteiros são utilizados, o código "$ ShoppingList = array (" leite "," manteiga "," mistura de bolo " , " ovos " )," cria uma matriz com elementos nomeados "0", " 1 , " " 2 " e" 3 ".
3
Identifique o elemento da matriz que deseja excluir . Se você quiser remover elemento de Carol do array $ birthyear , você iria se referir ao "$ birthyear [ 'Carol' ]" elemento. Se você quiser remover " manteiga " a partir do array $ ShoppingList , você iria se referir ao "$ ShoppingList [1 ]" elemento, porque ele é o segundo elemento do array --- note que as matrizes PHP com chaves inteiras são zero - indexados , o que significa que o primeiro elemento é chamado de " 0 ", a segunda é chamada de " 1 ", e assim por diante.
4
Adicione uma nova linha de código, usando " unset () " para apagar o valor da matriz identificada. " unset ($ birthyear [' Carol '] ); " irá remover o elemento de mesmo nome, que contém o número " 1982 ", a partir do array $ birthyear ; " unset ($ ShoppingList [0] ); " irá remover o primeiro elemento da matriz $ ShoppingList , que neste caso é o "leite ". Se você não fornecer um valor entre colchetes , a matriz inteira será excluída.