Ahora mismo tengo una matriz que tiene algún tipo de información y necesito crear una tabla a partir de ella. p.ej.Obtiene la clave de matriz de forma recursiva y crea una cadena separada de subrayado
Student{
[Address]{
[StreetAddress] =>"Some Street"
[StreetName] => "Some Name"
}
[Marks1] => 100
[Marks2] => 50
}
Ahora quiero crear la tabla de base de datos como la que contiene los campos de nombre como:
Student_Address_StreetAddress
Student_Address_StreetName
Student_Marks1
Student_Marks2
Debe ser recursiva por lo que desde cualquier profundidad de la matriz se puede crear la cadena en mi formato.
Al menos podría haber proporcionado la matriz en formato PHP. –
DFS es muy fácil de aprender: http://en.wikipedia.org/wiki/Depth-first_search – polygenelubricants