Skip to content

Instantly share code, notes, and snippets.

View muhtarudinsiregar's full-sized avatar
🎯
Focusing

mhtrdn muhtarudinsiregar

🎯
Focusing
View GitHub Profile
<!-- merge multidimensional array -->
$users = [
[
'id' => 1,
'name' => 'Adimas Lutfi Wicaksono',
],
[
'id' => 2,
'name' => 'Salman Alfarisi',
],
// return array after change specific values
$users = [
[
'id' => 1,
'name' => 'Adimas Lutfi Wicaksono',
'gender' => 1,
],
[
'id' => 2,
'name' => 'Salman Alfarisi',
@muhtarudinsiregar
muhtarudinsiregar / case_study11.php
Last active April 7, 2017 08:28
Case Study11.php
return values from multidimensional array
$users = [
[
'id' => 1,
'name' => 'Adimas Lutfi Wicaksono',
],
[
'id' => 2,
'name' => 'Salman Alfarisi',
],
<!-- return unique values from array -->
$names = [
'Adimas Lutfi Wicaksono', 'Salman Alfarisi', 'Adimas Lutfi Wicaksono',
'Muhammad Sholeh', 'Yadi Cahyadi', 'Maya Maulani', 'Maya Maulani'
];
print_r(array_unique($names));
<!-- return array values from array -->
$users = [
'[email protected]' => 'Adimas Lutfi Wicaksono',
'[email protected]' => 'Salman Alfarisi',
'[email protected]' => 'Muhammad Sholeh',
'[email protected]' => 'Yadi Cahyadi',
'[email protected]' => 'Maya Maulani',
];
<!-- return array keys dari suatu array -->
$users = [
'[email protected]' => 'Adimas Lutfi Wicaksono',
'[email protected]' => 'Salman Alfarisi',
'[email protected]' => 'Muhammad Sholeh',
'[email protected]' => 'Yadi Cahyadi',
'[email protected]' => 'Maya Maulani',
];
<!-- return value yang ada di $input_one dan $input_two -->
$input_one = ['Ricky Andika Putra', 'Ramadani', 'Asep Dadang Supriadi', 'Akmal Fuady', 'Yandi Fitriyanto'];
$input_two = ['Ricky Andika Putra', 'Yandi Fitriyanto', 'Muhammad Sholeh', 'Yadi Cahyadi'];
$result = array_intersect($input_one, $input_two);
print_r($result);
$input_one = ['Ricky Andika Putra', 'Ramadani', 'Asep Dadang Supriadi', 'Akmal Fuady', 'Yandi Fitriyanto'];
$input_two = ['Ricky Andika Putra', 'Yandi Fitriyanto', 'Muhammad Sholeh', 'Yadi Cahyadi'];
$result = array_diff($input_one, $input_two);
print_r($result);
$input_one = ['Ricky Andika Putra', 'Ramadani', 'Asep Dadang Supriadi', 'Akmal Fuady', 'Yandi Fitriyanto'];
$input_two = ['Ricky Andika Putra', 'Yandi Fitriyanto', 'Muhammad Sholeh', 'Yadi Cahyadi'];
$merge = array_merge($input_one, $input_two);
$result = array_unique($merge);
print_r($result);
$users = ['Ricky Andika Putra', 'Ramadani', 'Asep Dadang Supriadi', 'Akmal Fuady', 'Yandi Fitriyanto'];
array_shift($users);
print_r($users);