小编Neh*_*hal的帖子

递归获取数组的键并创建下划线分隔的字符串

现在我得到了一个包含某种信息的数组,我需要从中创建一个表.例如

Student{
      [Address]{
              [StreetAddress] =>"Some Street"
              [StreetName] => "Some Name"
      }
      [Marks1] => 100
      [Marks2] => 50
    }
Run Code Online (Sandbox Code Playgroud)

现在我想创建数据库表,其中包含字段名称:

Student_Address_StreetAddress
Student_Address_StreetName
Student_Marks1
Student_Marks2
Run Code Online (Sandbox Code Playgroud)

它应该是递归的,所以从数组的任何深度它都可以以我的格式创建字符串.

php arrays multidimensional-array

11
推荐指数
2
解决办法
5921
查看次数

标签 统计

arrays ×1

multidimensional-array ×1

php ×1