Guest User

Untitled

a guest
Dec 16th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. <?php
  2. $users = [
  3. [ 'idade' => 29, 'nome' => 'Marcos lucim' ],
  4. [ 'idade' => 20, 'nome' => 'Marcelo ' ],
  5. [ 'idade' => 50, 'nome' => 'Marcos dougras' ],
  6. ];
  7. function mapear( $dados ){
  8. return $dados['idade'];
  9. }
  10.  
  11. function passa( $val, $w ){
  12. $val += $w;
  13. return $val;
  14. }
  15. // Essa função faz como um if, é um operador ternário e o legal é
  16. // porém a estrutura dela é [o que seria variável] = (o que seria um if, exemplo se 1
  17. // === 2) ? se true e : se else
  18. $val_saida1 = array_map( "mapear", $users );
  19. $val_saida2 = array_reduce( $val_saida1 , "passa" );
  20. // Aqui meu array map vai usar a função no array, ele poderia fazer outras coisas
  21.  
  22. print_r($val_saida2."\n");
  23. //print_r no caso é para que possa ter uma saída
  24. ?>
Add Comment
Please, Sign In to add comment