Tengo una cadena como esta:teclas matriz dinámica
$string = 'one/two/three/four';
la que me convierto en una matriz:
$keys = explode('/', $string);
Esta matriz puede tener cualquier número de elementos, como 1 , 2, 5 etc.
¿Cómo puedo asignar un cierto valor a una matriz multidimensional, pero uso el $keys
He creado ab ove para identificar la posición donde insertar?
igual:
$arr['one']['two']['three']['four'] = 'value';
Lo siento si la pregunta es confuso, pero no sé cómo explicarlo mejor
Esto no funcionará. '$ multi = $ multi [$ k]' crea una * copia *, no es una referencia, por lo que no está modificando nada cuando hace '$ multi = $ value', excepto la matriz final. –
acaba de editarlo. – MattoTodd
* todavía * no funcionará, está creando * copias *, no * referencias *. –