Wenas
 
Estoy tratando de crear un array multidimensional pero la verdad no me sale, les explico aver si me puede ayudar. 
Tengo 2 arrays armados: name_columnas y result_bd. 
en name_columnas lo tengo asi: 
array([0]=>name,[1]=>link,[2]=>subt); 
el otro array es asi: 
Array (     [0] => Inicio     [1] => 
http://local     [2] => Volver al inicio     [3] => Productos     [4] => 
http://local/2          [5] => Nuestros Productos )      
Y lo que estoy intentando de hacer es que quede asi: 
array(
    array([name]=>"Inicio","Productos"),
    array([link]=>"http://local","http://local/2"),
    array([subt]=>"Volver al inicio","Nuestros Productos")
) 
Como ven un array contiene mas indices que el otro y por lo tanto un for o while no me serviria para que quede de esa forma y el problema es que no se como puedo armarlo de esa manera, no se si estoy armando bien los arrays anteriores o como deberia de hacerlo ya que se generan de forma automatica al realizar un bucle. 
Espero que me hallan entendido. 
Gracias!