enclapsulated嵌入式变量数组php
我的代码有点问题。我试图在一个表行中标记一个变量并封装数组,但我不知道我做错了什么。你能帮我吗?“indice.php”中有一个数组,下面是正确的变量:enclapsulated嵌入式变量数组php,php,arrays,variables,Php,Arrays,Variables,我的代码有点问题。我试图在一个表行中标记一个变量并封装数组,但我不知道我做错了什么。你能帮我吗?“indice.php”中有一个数组,下面是正确的变量: <?php include("indice.php"); $indice1 = array_column($indice, Null, "id"); echo $indice1['1042']['def']; ?> $indicate1['1042']['def']在页面上正确标记“AFC伯恩茅
<?php
include("indice.php");
$indice1 = array_column($indice, Null, "id");
echo $indice1['1042']['def'];
?>
$indicate1['1042']['def']在页面上正确标记“AFC伯恩茅斯”。这只是为了检查我的阵列是否正常工作,一切正常
接下来的几行中,我需要通过一个数据库调用获得相同的结果1042,该数据库调用以$array24[$Nuovoga][4]结尾,它返回的正是1042号,我需要将其封装到另一个数组中才能获得“AFC Bournemouth”。在我的表中,我有许多难以执行的数组
<tr>
<td style="width:10%;border: 1px solid black"><b><?php echo $array24[$nuovariga][0]; ?></b></td>
<td style="width:50%;border: 1px solid black"><b><?php echo $$array24[$nuovariga][1] . " " . $array24[$nuovariga][2] . " " . $array24[$nuovariga][3]; ?></b></td>
<td style="width:10%;border: 1px solid black"><b><?php echo ${"indice1" . "['" . $array24[$nuovariga][4] . "']['def']"}; ?></b></td>
<td style="width:20%;border: 1px solid black"><b><?php echo $array24[$nuovariga][5]; ?></b></td>
<td style="width:10%;border: 1px solid black"><b><?php echo $array24[$nuovariga][6]; ?></b></td>
</tr>
<?php } ?>
这样做:
array_column($indice, 'id');
希望这有帮助,请执行以下操作:
array_column($indice, 'id');
希望这有帮助,你能分享一下你的数组乐趣吗!我在“indice.php”中的数组是$indice=array(array('id'=>'1042','def'=>'AFC bournmouth')、array('id'=>'1043','def'=>'Brighton&Hove Albion')、array('id'=>'1044','def'=>'FC Burnley')、array('id'=>'1045','def'=>'Cardiff City')、等等)。你能分享一下你的数组片段吗是$indice=array(array('id'=>'1042'、'def'=>'AFC Bournemouth')、array('id'=>'1043'、'def'=>'Brighton&Hove Albion')、array('id'=>'1044'、'def'=>'FC Burnley')、array('id'=>'1045'、'def'=>'Cardiff City')、等等……没有任何变化,但无论如何谢谢:)没有变化,但谢谢:)