TEL:400-8793-956
当前位置:程序、服务器

如何在PHP中存储和更新多维数组

提问者: 近期获赞: 浏览人数: 发布时间:2021-02-03 15:05:39

 问:我想存储和更新多维数组数据 

 
数据以这种形式出现 
 
数组:7  [
  “ address_heading”  => 数组:2  [
    0  =>  “ address_heading_1”
    1  =>  “ address_heading_1”
  ]
  “ address_subheading”  => 数组:2  [
    0  =>  “ address_subheading_1”
    1  =>  “ address_subheading_2”
  ]
  “ address”  =>  array :2  [
    0  =>  “ address_1”
    1  =>  “地址_2”
  ]
  “ mobile_number”  => 数组:2  [
    0  =>  “ 1234568780”
    1  =>  “ 1234568555”
  ]
  “ email_id”  => 数组:2  [
    0  =>  “ test@mail.com”
    1  =>  “ test@mail.com”
  ]
  “ contact_id”  => 数组:1  [
    0  =>空
  ]
  “ iframe”  =>  “谷歌地图”
]
 
 
 
答:您可以按照以下步骤进行设置或更改:-1 
. mainArray [key或keyName] =值;
2. mainArray [键或键名] [下一维键或键名] =值; 
3.可以使用php foreach循环修改或访问数组中的子元素
。4.可以使用php内置的数组函数,例如数组遍历或数组遍历递归。
 
foreach示例:- 
foreach($address as &$add){
    if($add['address'][0] === 'address_main'){
        $add['1'] = 'new_address;
    }
}
上一篇: 如何在悬停Div上更改多个图像并动态显示图像
下一篇: 如何将WPF应用程序转换为Exe文件