Lançado Adianti Framework 7.6!
Clique aqui para saber mais
array_filter $items Bom dia! Preciso fazer um filtro (array_filter) num array dentro de um método estático. Alguém pode compartilhar um exemplo? Obrigado....
CN
array_filter $items  
Bom dia!

Preciso fazer um filtro (array_filter) num array dentro de um método estático. Alguém pode compartilhar um exemplo?

Obrigado.

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (3)


FC

Oi Cesar

Manipular o array vc consegue fácil, até existe a função array_filter https://www.php.net/manual/pt_BR/function.array-filter.php , mas acredito que vc quer é apenas dar um foreach alterar e devolver.

  1. <?php
  2.  $itens = array();
  3.  foreach ($items as $i){
  4.  $itens $i->seuvalor 1;
  5.  }
  6.  ?>
CN

Preciso apenas filtrar um único registro!

😁
CN

Oi Felipe!

Valeu! Resolvido!!!

  1. <?php
  2. $itens = [
  3.    ['id' => 1'nome' => 'geladeira''valor' => 5.699],
  4.    ['id' => 2'nome' => 'mesa''valor' => 812.35],
  5.    ['id' => 3'nome' => 'estante''valor' => 2602.20]
  6. ];
  7. $item_filtrado array_filter($itens, function($item) {
  8.   return $item['id'] == 3;
  9. });
  10. print_r($item_filtrado);
  11. ?>