I currently have the $keys array
array(5) {
[0] =>
string(9) "SessionID"
[1] =>
string(5) "Title"
[2] =>
string(11) "Description"
[3] =>
string(5) "Level"
[4] =>
string(4) "Type"
} that I use as keys for the values of another array called $values.
I would like to make an associative array by mapping the other array to $keys.
Another way to say this is I would like to array_combine($keys, $values) whereas $keys has only 5 elements but $values has more than 3000 elements.
Edit 1: Sorry for not putting in a $values example. It would have the same order as the $keys:
+-----------+-------+-------------+---------+------+ | SESSIONID | TITLE | DESCRIPTION | LEVEL | TYPE | +-----------+-------+-------------+---------+------+ | | | | | | | 1 | A | Describe A | Level 1 | Word | | | | | | | | 2 | B | Describe B | Level 2 | Word | +-----------+-------+-------------+---------+------+
or
$values = [ 1, 'A', 'Describe A', 'Level 1', 'Word', 2, 'B', 'Describe B', 'Level 2', 'Word' ];
since I populate both arrays from a single CSV file.
$values? Is it 5 values matching those keys and then another 5 values, and so on?$valuesis an 1-dimensional array of 3000+ values, 5 values match 5 keys then next 5 values would match 5 keys and so on