jimiyash jimiyash - 1 year ago 95
PHP Question

Create an assoc array with equal keys and values from a regular array

I have an array that looks like

$numbers = array('first', 'second', 'third');

I want to have a function that will take this array as input and return an that would look like:

'first' => 'first',
'second' => 'second',
'third' => 'third'

I wonder if it is possible to use array_walk_recursive or something similar...

Answer Source

You can use the array_combine function, like so:

$numbers = array('first', 'second', 'third');
$result = array_combine($numbers, $numbers);
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download