A constante especial NULL representa uma variável que não tem qualquer valor. Você pode atribuí-lo a diferentes tipos de dados . Um tipo de dados array em linguagem de programação PHP vincula os valores para as chaves. Ele pode armazenar qualquer número de pares chave-valor . Se você atribuir mais valores do que o número existente de chaves na matriz , os valores extras são definidos como NULL . Ao usar NULL como chave , você remove os elementos vazios de uma matriz de dados em programas PHP . Coisas que você precisa
PHP 5.3.6 nts - Win32 linha de comando intérprete
Mostrar Mais instruções
1
Selecione " Iniciar" do Windows e selecione "Notepad" para editor de texto Bloco de Notas aberto
2
Digite as seguintes linhas de código para verificar se um elemento em uma matriz PHP tem valor NULL usando a função " rekey " : .
//elementos nulos verificar
$ empty = array ( NULL); .
função rekey (array $ source , $ empty = array ()) {$
i = 0;
foreach ( $ source quanto $ key = > $ val) {
if ( $ key ! = $ i ) {
unset ( $ source [$ key] );
$ source [$ i] = $ val; }
$ i + +; }
a matriz armazena PHP o resultado de uma consulta de banco de dados web. Qualquer elemento do array não utilizado tem valor NULL. A função " rekey " usa o parâmetro " $ source " para apagar as chaves dos elementos nulos de um índice de array .
3
Digite as seguintes linhas de código para remover elementos nulos de um PHP matriz, usando as teclas de elementos nulos armazenados no parâmetro "$ val" : .
//NULL remoção elementos
foreach ( $ source quanto $ key = > $ val) {< br >
foreach ($ vazio quanto $ var ) {
if ($ val === $ var ) {
unset ( $ source [ $ key ]);
$ source = rekey ( $ source , $ vazio );}} }
retorno $ source ;}
print_r ( recodificação ( $ input , $ vazio) );
? >
a função " print_r " exibe o conteúdo de um array PHP na tela, após a remoção de elementos nulos.
4
Selecione "Arquivo" e , em seguida, escolher "Salvar ". Enter " nullrem.php " na caixa " Nome do arquivo " e pressione o botão " Salvar" .
5
Adicione os seguintes dados de matriz PHP após o " input = array (" linha $ no genérico " nullrem.php " script:
1000,
NULL,
livro,
Joe Doe,
NULL, < br >
Route 66,
NULL
Clique em "Arquivo " e selecione " Salvar". Clique no botão " Salvar " botão para adicionar os dados do array PHP para o script " nullrem.php " .
6
Selecione " Iniciar" do Windows e selecione " Executar". Digite " cmd " na caixa "Abrir" e selecione "OK" para abrir a janela de linha de comando.
7 Tipo
em "cd c: \\ PHP5 " no ">" prompt, depois pressione a tecla "Enter"
8
Digite " php- f nullrem , php " . no prompt. Pressione a tecla Enter para remover elementos nulos da matriz e exibir o conteúdo da tela.