Neste tutorial, você aprenderá várias funções para verificar uma matriz vazia em Php.
Verifique se há uma matriz vazia no PHP
Em Php, Existem três funções para verificar se há uma matriz vazia:
Método 1: através da função vazia ()
Em Php, o vazio() A função é uma função interna que leva um único argumento, que é a matriz que você deseja verificar se está vazio. Se a seguinte matriz estiver vazia, a função retornará true; enquanto retorna falsa em outro caso.
Aqui está um Php código para vazio() função:
$ emarray = array ();O código a seguir cria uma matriz vazia chamada $ emarray E depois disso, ele usa o vazio() função para verificar se há uma matriz vazia. Como a matriz está vazia, o código dentro da primeira instrução IF é executada e a saída é “Matriz vazia.”.
Método 2: Usando a função sizeof ()
Você também pode usar o tamanho de() função em Php Para verificar o tamanho da matriz e se for zero, você pode simplesmente imprimir a mensagem como “Matriz vazia.”.
Aqui está um exemplo:
$ emarray = array ();O de cima Php o código cria uma matriz vazia chamada $ emarray e usa o tamanho de() função para verificar se há uma matriz vazia. Como a matriz está vazia, a saída será “Matriz vazia.”.
Método 3: Usando a função count ()
Em Php, há outro embutido contar função que você pode usar para verificar se há uma matriz vazia. Conta o número de elementos e, se não houver elemento, retorna o resultado como uma matriz vazia.
Aqui está um exemplo:
$ emarray = array ();O programa acima usa o contar() função para verificar se há uma matriz vazia e, como a matriz está vazia, a saída será “Matriz vazia.” nesse caso.
Conclusão
Matrizes são uma estrutura de dados essencial usada por programadores em Php. Saber como verificar se uma matriz vazia é crucial para garantir a execução suave e sem erros do código. Os três métodos discutidos neste artigo, ou seja, usando o vazio (), sizeof (), e contar() funções, forneça maneiras diferentes de verificar se há uma matriz vazia em Php. O domínio dessas técnicas permite que os programadores escrevam código mais preciso e eficiente.