Php 如何使用foreach获取这些数组值?

Php 如何使用foreach获取这些数组值?,php,yii,Php,Yii,如果你不确定会有多少结果,就在循环中创建一个循环 例如 Array ( [4] => Array ( [0] => priyaa [1] => aarthy ) [10] => Array ( [0] => testa [1] => test member 1 ) ) 试试这个,看看它是否能解决你的问题 priyaa - aarthy testa - test m

如果你不确定会有多少结果,就在循环中创建一个循环

例如

Array (
    [4] => Array (
        [0] => priyaa
        [1] => aarthy
    )
    [10] => Array (
        [0] => testa
        [1] => test member 1
    )
)

试试这个,看看它是否能解决你的问题

priyaa - aarthy
testa - test member 1

干杯

我希望输出为Priya=>Aarthy和Testa=>testmembersee修改后的答案,这应该可以为您完成。这个答案很有用。。但是从上面的问题来看,一个数组中有两个数组。。但是我不知道一个数组中包含多少个数组。。那么如何获取呢?这将获取$YourArray中的每一行,然后如果其中包含任何数组$LevelOne将打开所有数组,称它们为$LevelTwo。所以2深。它将贯穿整个循环。它非常有用,谢谢
priyaa - aarthy
testa - test member 1
$array = array (
4 => array ( 
        0 => "priyaa"
        1 => "aarthy"
)
10 => array (
        0 => "testa"
        1 => "test member 1"
    )
);

foreach($array as $arr) {
    foreach($arr as $val) {
        echo $val;
    }
}