Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $users = [
- [ 'idade' => 29, 'nome' => 'Marcos lucim' ],
- [ 'idade' => 20, 'nome' => 'Marcelo ' ],
- [ 'idade' => 50, 'nome' => 'Marcos dougras' ],
- ];
- function mapear( $dados ){
- return $dados['idade'];
- }
- function passa( $val, $w ){
- $val += $w;
- return $val;
- }
- // Essa função faz como um if, é um operador ternário e o legal é
- // porém a estrutura dela é [o que seria variável] = (o que seria um if, exemplo se 1
- // === 2) ? se true e : se else
- $val_saida1 = array_map( "mapear", $users );
- $val_saida2 = array_reduce( $val_saida1 , "passa" );
- // Aqui meu array map vai usar a função no array, ele poderia fazer outras coisas
- print_r($val_saida2."\n");
- //print_r no caso é para que possa ter uma saída
- ?>
Add Comment
Please, Sign In to add comment