Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
enclapsulated嵌入式变量数组php_Php_Arrays_Variables - Fatal编程技术网

enclapsulated嵌入式变量数组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伯恩茅

我的代码有点问题。我试图在一个表行中标记一个变量并封装数组,但我不知道我做错了什么。你能帮我吗?“indice.php”中有一个数组,下面是正确的变量:

<?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')、等等……没有任何变化,但无论如何谢谢:)没有变化,但谢谢:)