Массив, содержащий ключи и ассоциативный массив, как сделать соотношение

У меня есть массив, который содержит path к определенному значению из другого массива, чтобы сделать его более понятным, вот пример.

Мой массив, содержащий ключи, которые я буду называть $ params

 Array ( [0] => paths [1] => assets [2] => js ) 

И вот мой ассоциативный массив, который я буду называть $ config

 Array ( [paths] => Array ( [assets] => Array ( [js] => /assets/js [css] => /assets/css ) ) [library] => Array ( [js] => jQuery ) ) 

Итак, как я мог использовать свой массив 1 для доступа к значению в моем массиве 2?

Я попробовал $config[$params[0]][$params[1]][$params[2]] , но он не эффективен вообще.

Related of "Массив, содержащий ключи и ассоциативный массив, как сделать соотношение"