如何访问数组中的某个数组:PHP

如何访问数组中的某个数组:PHP,php,arrays,json,Php,Arrays,Json,我知道这很愚蠢,但我想知道如何访问这个数组中的第五个数组 array(1) { [0] = > string(3)"913" } array(2) { [0] = > string(3)"913" [1] = > string(2)"95" } array(3) { [0] = > string(3)"913" [1] = >

我知道这很愚蠢,但我想知道如何访问这个数组中的第五个数组

    array(1) {
          [0] = > string(3)"913"
    }
    array(2) {
          [0] = > string(3)"913"
          [1] = > string(2)"95"
    }
    array(3) {
          [0] = > string(3)"913" 
          [1] = > string(2)"95"
          [2] = > string(1)"3"
    }
    array(4) {
          [0] = > string(3)"913"
          [1] = > string(2)"95"
          [2] = > string(1)"3"
          [3] = > string(1)"6"
    }
    array(5) {
          [0] = > string(3)"913"
          [1] = > string(2)"95"
          [2] = > string(1)"3"
          [3] = > string(1)"6"
          [4] = > string(1)"0"
    }

似乎无法使用
访问它,再次为这个愚蠢的问题感到抱歉数组的索引为零。这意味着0是第一项,1是第二项,以此类推


尝试
:)

数组是零索引的。这意味着0是第一项,1是第二项,以此类推


尝试
:)

数组是零索引的。这意味着0是第一项,1是第二项,以此类推


尝试
:)

数组是零索引的。这意味着0是第一项,1是第二项,以此类推


尝试
:)

默认情况下,数组值以
0
开头,因此第5个元素将是#4:


默认情况下,数组值以
0
开头,因此第5个元素为#4:


默认情况下,数组值以
0
开头,因此第5个元素为#4:


默认情况下,数组值以
0
开头,因此第5个元素为#4:

$arr=array(
数组(“913”),
数组(“913”、“95”),
数组(“913”、“95”、“3”),
数组(“913”、“95”、“3”、“6”),
数组(“913”、“95”、“3”、“6”、“0”)
);
var_转储($arr);
//输出
/*
阵列(5){
[0]=>
阵列(1){
[0]=>
字符串(3)“913”
}
[1]=>
阵列(2){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
}
[2]=>
阵列(3){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
[2]=>
字符串(1)“3”
}
[3]=>
阵列(4){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
[2]=>
字符串(1)“3”
[3]=>
字符串(1)“6”
}
[4]=>
阵列(5){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
[2]=>
字符串(1)“3”
[3]=>
字符串(1)“6”
[4]=>
字符串(1)“0”
}
}
*/
印刷品($arr[4]);
//输出:数组([0]=>913[1]=>95[2]=>3[3]=>6[4]=>0)
//循环通过第5阵列
foreach($arr[4]作为$key=>$val){
echo$key.“=>”$val.“
”; } //输出 /* 0 => 913 1 => 95 2 => 3 3 => 6 4 => 0 */ echo“第三个值:.$arr[4][2]; //第三个值:3
$arr=array(
数组(“913”),
数组(“913”、“95”),
数组(“913”、“95”、“3”),
数组(“913”、“95”、“3”、“6”),
数组(“913”、“95”、“3”、“6”、“0”)
);
var_转储($arr);
//输出
/*
阵列(5){
[0]=>
阵列(1){
[0]=>
字符串(3)“913”
}
[1]=>
阵列(2){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
}
[2]=>
阵列(3){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
[2]=>
字符串(1)“3”
}
[3]=>
阵列(4){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
[2]=>
字符串(1)“3”
[3]=>
字符串(1)“6”
}
[4]=>
阵列(5){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
[2]=>
字符串(1)“3”
[3]=>
字符串(1)“6”
[4]=>
字符串(1)“0”
}
}
*/
印刷品($arr[4]);
//输出:数组([0]=>913[1]=>95[2]=>3[3]=>6[4]=>0)
//循环通过第5阵列
foreach($arr[4]作为$key=>$val){
echo$key.“=>”$val.“
”; } //输出 /* 0 => 913 1 => 95 2 => 3 3 => 6 4 => 0 */ echo“第三个值:.$arr[4][2]; //第三个值:3
$arr=array(
数组(“913”),
数组(“913”、“95”),
数组(“913”、“95”、“3”),
数组(“913”、“95”、“3”、“6”),
数组(“913”、“95”、“3”、“6”、“0”)
);
var_转储($arr);
//输出
/*
阵列(5){
[0]=>
阵列(1){
[0]=>
字符串(3)“913”
}
[1]=>
阵列(2){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
}
[2]=>
阵列(3){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
[2]=>
字符串(1)“3”
}
[3]=>
阵列(4){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
[2]=>
字符串(1)“3”
[3]=>
字符串(1)“6”
}
[4]=>
阵列(5){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
[2]=>
字符串(1)“3”
[3]=>
字符串(1)“6”
[4]=>
字符串(1)“0”
}
}
*/
印刷品($arr[4]);
//输出:数组([0]=>913[1]=>95[2]=>3[3]=>6[4]=>0)
//循环通过第5阵列
foreach($arr[4]作为$key=>$val){
echo$key.“=>”$val.“
”; } //输出 /* 0 => 913 1 => 95 2 => 3 3 => 6 4 => 0 */ echo“第三个值:.$arr[4][2]; //第三个值:3
$arr=array(
数组(“913”),
数组(“913”、“95”),
数组(“913”、“95”、“3”),
数组(“913”、“95”、“3”、“6”),
数组(“913”、“95”、“3”、“6”、“0”)
);
var_转储($arr);
//输出
/*
阵列(5){
[0]=>
阵列(1){
[0]=>
字符串(3)“913”
}
[1]=>
阵列(2){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
}
[2]=>
阵列(3){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
[2]=>
字符串(1)“3”
}
[3]=>
阵列(4){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
[2]=>
字符串(1)“3”
[3]=>
字符串(1)“6”
}
[4]=>
阵列(5){
[0]=>
字符串(3)“913”
[1]=>
字符串(2)“95”
[2]=>
字符串(1)“3”
[3]=>
字符串(1)“6”
[4]=>
字符串(1)“0”
}
}
*/
印刷品($arr[4]);
//输出:数组([0]=>913[1]=>95[2]=>3[3]=>6[4]=>0)
//循环通过第5阵列
foreach($arr[4]作为$key=>$val){
echo$key.“=>”$val.“
”; } //输出 /* 0 => 913 1 => 95 2 => 3 3 => 6 4 => 0 */ echo“第三个值:.$arr[4][2]; //第三个值:3

print\r($array[4])怎么样?PHP中的数组是基于零的。这意味着您将使用
$array[4]
获取第五个array.undefined偏移量。真的很奇怪:(你确定你看到的是正确的数组吗?是的。数组$array包含上面的json,我真的被它难住了。关于
print\r($array[4]);
?PHP中的数组是零基的。这意味着你将使用
$array[4]
来获得第五个数组。未定义的偏移量。真的很奇怪:(你确定你看到的是正确的数组吗?是的。数组$array包含上面的json,我真的被它难住了。关于
print\r($array[4]);
?数组在P
print_r( $array[4] );
$arr = array(
    array("913"),
    array("913", "95"),
    array("913", "95", "3"),
    array("913", "95", "3", "6"),
    array("913", "95", "3", "6", "0")
);

var_dump($arr);
//output
/*
array(5) {
  [0]=>
  array(1) {
    [0]=>
    string(3) "913"
  }
  [1]=>
  array(2) {
    [0]=>
    string(3) "913"
    [1]=>
    string(2) "95"
  }
  [2]=>
  array(3) {
    [0]=>
    string(3) "913"
    [1]=>
    string(2) "95"
    [2]=>
    string(1) "3"
  }
  [3]=>
  array(4) {
    [0]=>
    string(3) "913"
    [1]=>
    string(2) "95"
    [2]=>
    string(1) "3"
    [3]=>
    string(1) "6"
  }
  [4]=>
  array(5) {
    [0]=>
    string(3) "913"
    [1]=>
    string(2) "95"
    [2]=>
    string(1) "3"
    [3]=>
    string(1) "6"
    [4]=>
    string(1) "0"
  }
}
*/


print_r($arr[4]);
//Output : Array ( [0] => 913 [1] => 95 [2] => 3 [3] => 6 [4] => 0 ) 

// loop through 5th array
foreach($arr[4] as $key => $val) {
    echo $key." => ".$val."<br/>";
}

// Output
/*    
0 => 913
1 => 95
2 => 3
3 => 6
4 => 0
*/

echo "Third value : ".$arr[4][2];
//Third value : 3