我在标题列中有一个 json 格式的数据,如 {"API-KEY":"763754jkdsnfjk","ACTION":"HGHG"}。我想在一个文本框中获取 json 对象的键,在另一个文本框中使用 codeigniter 中的 foreach 循环获取值。我试过这种方法,但它不会来。任何人都可以帮助我如何实现这一目标。<? $arr=explode(',',$load_options['header']); $opt_count=count($arr);?><div class="controls" id="profs"> <form class="input-append" method="post" action="<?=base_url()?>payment_gateway/update_asset_options"> <input type="hidden" name="rowVal" id="rowVal" value="" /> <input type="hidden" name="row_count" id="row_count" value="<?=$opt_count?>" /> <input type="hidden" name="pre_count" id="pre_count" value="<?=$opt_count?>" /> <? //print_r($arr);die; $i=0; foreach($arr as $key => $val) { $display_name=$key; $db_val=$val; if($i>0) { $remClass="removeclass".$i; } else { $remClass=""; } ?> <div class="row <?=$remClass?>" > <div class="col-sm-5 nopadding"> <div class="form-group"> <input type="text" class="form-control display_name" id="display_name<?=$i?>" name="display_name<?=$i?>" value="<?=$display_name?>" placeholder="Display Name" required > </div> </div> <div class="col-sm-5 nopadding"> <div class="form-group "> <input type="text" class="form-control" id="db_value<?=$i?>" name="db_value<?=$i?>" value="<?=$db_val?>" placeholder="Value" required /> <input type="hidden" class="form-control" id="def_value<?=$i?>" name="def_value<?=$i?>" value="" /> </div> </div> <? if($i>0) {?>
1 回答
函数式编程
TA贡献1807条经验 获得超9个赞
改成$arr=explode(',',$load_options['header']);
这个$arr = json_decode($load_options['header'],true);
- 1 回答
- 0 关注
- 116 浏览
添加回答
举报
0/150
提交
取消