Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como excluir matrizes por valor em PHP
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.

Anterior :

Próximo : No
  Os artigos relacionados
·Como enviar um comando PHP Plesk API 
·Como resultado da matriz PHP para JavaScript 
·Como conectar PHP para um arquivo XML MySQL 
·Tutorial para o MySQL no Scala 
·Como reiniciar uma transferência de onda em PHP 
·Como converter PHP Variáveis ​​em strings 
·Como definir o valor de uma consulta MySQL como uma var…
·Como instalar o XAMPP eAccelerator em um Mac 
·Como criar um servidor MySQL no CentOS 2010 
·Como omitir palavras comuns com um MySQL Query PHP 
  Artigos em destaque
·Video Studio Tutorial 
·Como criar um vetor de matrizes de caracteres em C + + 
·Tipos de retorno C Função 
·Como escrever um programa Java que solicita um usuário…
·Função PHP para destacar palavras-chave em uma seqüê…
·Como criar um Rastreador Pixel em PHP 
·Como introduzir uma mistura de números e letras de um …
·Diferenças entre Codificação e Programação 
·Qual é a diferença entre um controle de entrada analó…
·Como adicionar uma matriz para uma matriz em MATLAB 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados