Como verificar se uma matriz está vazia em php?

Como verificar se uma matriz está vazia em php?
Programadores frequentemente usam matrizes em Php Para armazenar e manipular dados. Para garantir que seu código funcione sem problemas e sem erros, é essencial determinar se uma matriz está vazia ou não. Uma matriz vazia não tem elementos. Familiaridade com várias técnicas para verificar se uma matriz está vazia em Php pode economizar tempo e aumentar a precisão do código.

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:

  • Através da função vazia ()
  • Através da função sizeof ()
  • Através da função count ()

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 ();
if (vazio ($ emarray))
eco "matriz vazia.";
outro
eco "matriz não vazia.";

?>

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 ();
if (sizeof ($ emarray) == 0)
eco "matriz vazia.";
outro
eco "matriz não vazia.";

?>

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 ();
if (count ($ emarray) == 0)
eco "matriz vazia.";
outro
eco "matriz não vazia.";

?>

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.