为了账号安全,请及时绑定邮箱和手机立即绑定

如何将 json 数据转换为 php 变量?

如何将 json 数据转换为 php 变量?

PHP
慕雪6442864 2021-09-18 15:52:29
我有一个json文件,我想从中获取数据并将其用作循环内的php 变量。我不断收到未定义的索引错误,但它不起作用......这是我的代码:$file = file_get_contents("csv/products.json",'r');       for($i=0;$i<18;$i++){     $datosArray = json_decode($file,true);    //var_dump($datosArray);   if (isset ($datosArray)){    $id =  $datosArray["id"];    $genderid = $datosArray["sex_id"];    $dest =  $datosArray["destaque"];    $cat =  $datosArray["categoria"];    $marc =  $datosArray["Marca"];    $name =  $datosArray["nombre"];    $desc =  $datosArray["descripcion"];    $pho1 =  $datosArray["photo_id1"];    $pho2 =  $datosArray["photo_id2"];    $pho3 =  $datosArray["photo_id3"];    $dprice = $datosArray["D_price"];    $oprice =  $datosArray["O_price"];    }    ?>这是我的 json 的一部分:[  {    "id": 1,    "sex_id": 101,    "destaque": 1,    "categoria": "Vestidos",    "Marca": "Marfinno",    "nombre": "Mono rayas",    "descripcion": "Mono de rayas con botones y amarre  Marfinno",    "photo_id1": "Female1.jpg",    "photo_is2": "Female1.1.jpg",    "photo_id3": "Female1.2.jpg",    "D_price": "$100.00",    "O_price": "$300.00"  },  {    "id": 2,    "sex_id": 101,    "destaque": 0,    "categoria": "Vestidos",    "Marca": "Marfinno",    "nombre": "Mono liso",    "descripcion": "Mono liso con amarre  Marfinno",    "photo_id1": "Female2.jpg",    "photo_is2": "Female2.1.jpg",    "photo_id3": "Female2.2.jpg",    "D_price": "$100.00",    "O_price": "$300.00"  }, 谢谢你。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 108 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信