Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.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
在php中打印每个值后,是否回显嵌套数组的数据并中断嵌套数组?_Php_Arrays_Multidimensional Array - Fatal编程技术网

在php中打印每个值后,是否回显嵌套数组的数据并中断嵌套数组?

在php中打印每个值后,是否回显嵌套数组的数据并中断嵌套数组?,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,我有3个foreach循环,希望打印嵌套的第三个循环的值,但希望在每个值的回显之后中断嵌套的第三个循环 例如 意思是,我在一个中得到值012345,但我想在下一个td中打印0,1,2,3,4,5 您可以查看我遇到问题的链接: B单击此链接向下滚动一位,您将发现 希望你能理解。 谢谢使用中断停止循环 $res1 = [0 =>[0 => range(1,5), 1], 1]; foreach($res1 as $value1){ foreach($value1 as $valu

我有3个foreach循环,希望打印嵌套的第三个循环的值,但希望在每个值的回显之后中断嵌套的第三个循环

例如

意思是,我在一个中得到值012345,但我想在下一个td中打印0,1,2,3,4,5

您可以查看我遇到问题的链接:

B单击此链接向下滚动一位,您将发现

希望你能理解。
谢谢

使用
中断
停止循环

$res1 = [0 =>[0 => range(1,5), 1], 1];
foreach($res1 as $value1){
  foreach($value1 as $value2){
    foreach($value2 as $value4){
      echo $value4;  // here i am getting value like: 012345
    }
    break;
  }
  break;
}
示例:

我包括了一个var_转储,只是为了显示数组的外观


另一种方法是创建一个临时数组,用于使用key()来“挖掘”数组

$res1=[0=>[0=>范围(1,5),1],1];
$temp=$res1;

对于($i=0;$i您可以共享您的所有数组,因此我们修复它谢谢您的注意,但我想运行我的this循环:foreach($value2 as$value4){echo$value4;//这里我得到的值类似于:012345}有一次,我想从这个循环中走出来,想运行上循环并继续。请看一次图片。我将非常感谢你。:@rohit1307当你编辑完你的问题后告诉我。
$res1 = [0 =>[0 => range(1,5), 1], 1];
foreach($res1 as $value1){
  foreach($value1 as $value2){
    foreach($value2 as $value4){
      echo $value4;  // here i am getting value like: 012345
    }
    break;
  }
  break;
}
$res1 = [0 =>[0 => range(1,5), 1], 1];
$temp = $res1;
for($i=0;$i<2;$i++){
    $temp = $temp[key($temp)];
}

foreach($temp as $value4){
    echo $value4;  // here i am getting value like: 012345
}