如何用php制作三维数组


how to make array 3 dimension with php?

请帮我,语法或

$Prodi = array("Ilmu Hukum" => array("Angkatan 2010" => array("Siswono","Hariono","Madun"),
                    "Teknik Informatika" => array("Angkatan 2010" => array("Atep","Ferdinan","I Made"),
                    "Akutansi" => array("Angkatan 2010" => array("Ridwan","Firman","Zulkifli")))));
while(list($key1) = each($Prodi)) {
    echo "$key1 : <br>";
    }
    while(list($key2,$val) = each($Prodi["$key1"])){
        echo "-$val<br>";
        }
            While(list($key3,$val) = each($Prodi["$key2"])){
            echo "-$val<br>";
        }

您可以使用以下代码。

foreach($Prodi as $a1key => $a1val) {
    echo $a1key . '===' . json_encode($a1val) . '<br />';
    foreach($a1val as $a2key => $a2val) {
        echo $a2key . '===' . json_encode($a2val) . '<br />';    
        foreach($a2val as $a3key => $a3val) {
            echo $a3key . '===' . json_encode($a3val) . '<br />';        
        }               
    }
}