[ create a new paste ] login | about

Link: http://codepad.org/xY8nwDzr    [ raw code | output | fork ]

PHP, pasted on Jun 11:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php

$groups="group1,, group3";
$functions="member,, admin";

$groups_array = array_map('trim',explode(',', $groups));
$functions_array = array_map('trim',explode(',', $functions));

$final = array();
for($i = 0; $i <= count($groups_array); $i++)
{
  $final[$groups_array[$i]] = $functions_array[$i];
}

$merged = array_combine($groups_array, $functions_array);

echo "with a for:\n";
print_r($final);
echo "\nusing array_combine:\n";
print_r($merged);


Output:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
with a for:
Array
(
    [group1] => member
    [] => 
    [group3] => admin
)

using array_combine:
Array
(
    [group1] => member
    [] => 
    [group3] => admin
)


Create a new paste based on this one


Comments: