Skip to content

Instantly share code, notes, and snippets.

View Jul10l1r4's full-sized avatar
⚠️
Segmentation fault

Julio Lira Jul10l1r4

⚠️
Segmentation fault
View GitHub Profile
@Jul10l1r4
Jul10l1r4 / Array-Users.php
Created December 11, 2017 00:46
Array-Users created by Jul10l1r4 - https://repl.it/@Jul10l1r4/Array-Users
<?php
$users = [
[ 'idade' => 29, 'nome' => 'Marcos lucim' ],
[ 'idade' => 20, 'nome' => 'Marcos ' ],
[ 'idade' => 50, 'nome' => 'Marcelo dougras' ],
];
// Aqui a array no caso pode ser um json de uma api
//$users = json_decode ( file_get_contents( ), true );
@Jul10l1r4
Jul10l1r4 / foreach.php
Last active December 11, 2017 23:28
foreach created by Jul10l1r4 - https://repl.it/@Jul10l1r4/foreach
<?php
$users = [
[ 'idade' => 29, 'nome' => 'Marcos lucim' ],
[ 'idade' => 20, 'nome' => 'Marcos ' ],
[ 'idade' => 50, 'nome' => 'Marcelo dougras' ],
];
foreach ( $users as $ValorQueVaiCorrer ){
print_r($ValorQueVaiCorrer);
}
?>
@Jul10l1r4
Jul10l1r4 / foreach.php
Last active December 11, 2017 23:06
foreach created by Jul10l1r4 - https://repl.it/@Jul10l1r4/foreach
<?php
$users = [
[ 'idade' => 29, 'nome' => 'Marcos lucim' ],
[ 'idade' => 20, 'nome' => 'Marcos ' ],
[ 'idade' => 50, 'nome' => 'Marcelo dougras' ],
];
foreach ( $users as $ValorQueVaiCorrer ){
print_r( $ValorQueVaiCorrer );
}
// saída
@Jul10l1r4
Jul10l1r4 / foreach.php
Created December 11, 2017 23:42
foreach created by Jul10l1r4 - https://repl.it/@Jul10l1r4/foreach
<?php
$users = [
[ 'idade' => 29, 'nome' => 'Marcos lucim' ],
[ 'idade' => 20, 'nome' => 'Marcos ' ],
[ 'idade' => 50, 'nome' => 'Marcelo dougras' ],
];
foreach ( $users as $ValorQueVaiCorrer ){
echo ($ValorQueVaiCorrer["nome"]."\n");
}
@Jul10l1r4
Jul10l1r4 / Array_map .php
Created December 11, 2017 23:55
Array_map created by Jul10l1r4 - https://repl.it/@Jul10l1r4/Arraymap
<?php
$users = [
[ 'idade' => 29, 'nome' => 'Marcos lucim' ],
[ 'idade' => 20, 'nome' => 'Marcos ' ],
[ 'idade' => 50, 'nome' => 'Marcelo dougras' ],
];
function passa ( $val ){
return $val;
}// Isso é uma função pura :)
<?php
$users = [
[ 'idade' => 29, 'nome' => 'Marcos lucim' ],
[ 'idade' => 20, 'nome' => 'Marcos ' ],
[ 'idade' => 50, 'nome' => 'Marcelo dougras' ],
];
function passa ( $val ){
return $val;
}// Isso é uma função pura :)
@Jul10l1r4
Jul10l1r4 / Array_map .php
Created December 12, 2017 00:08
Array_map created by Jul10l1r4 - https://repl.it/@Jul10l1r4/Arraymap
<?php
$users = [
[ 'idade' => 29, 'nome' => 'Marcos lucim' ],
[ 'idade' => 20, 'nome' => 'Marcos ' ],
[ 'idade' => 50, 'nome' => 'Marcelo dougras' ],
];
function passa ( $val ){
return $val;
}// Isso é uma função pura :)
<?php
$users = [
[ 'idade' => 29, 'nome' => 'Marcos lucim' ],
[ 'idade' => 20, 'nome' => 'Marcos ' ],
[ 'idade' => 50, 'nome' => 'Marcelo dougras' ],
];
function passa ( $val ){
return $val[ 'nome' ];
}// Isso é uma função pura :)
@Jul10l1r4
Jul10l1r4 / Array_filter.php
Last active December 14, 2017 08:22
Array_filter created by Jul10l1r4 - https://repl.it/@Jul10l1r4/Arrayfilter
<?php
$users = [
[ 'idade' => 29, 'nome' => 'Marcos lucim' ],
[ 'idade' => 20, 'nome' => 'Marcos ' ],
[ 'idade' => 50, 'nome' => 'Marcelo dougras' ],
];
function passa ( $val ){
$saida = 'Marco';// isso abaixo é tudo o que começar com $saida
return substr( $val[ 'nome' ], 0, strlen($saida)) == $saida ? $val : false;
@Jul10l1r4
Jul10l1r4 / Array_reduce.php.php
Created December 14, 2017 09:14
Array_reduce.php created by Jul10l1r4 - https://repl.it/@Jul10l1r4/Arrayreducephp
<?php
$users = [
[ 'idade' => 29, 'nome' => 'Marcos lucim' ],
[ 'idade' => 20, 'nome' => 'Marcelo ' ],
[ 'idade' => 50, 'nome' => 'Marcos dougras' ],
];
function passa ( $val, $w ){
$val["idade"] += $w["idade"];// aqui ele vai pegar o valor do array e irá somar.
return $val;