objectsIntoArray functie ($arrObjData, $arrData = serie ())
{
// als de input voorwerp is, zet in serie om
als (is_object ($arrObjData)) {
$arrObjData = get_object_vars ($arrObjData);
}
als (is_array ($arrObjData)) {
foreach ($arrObjData als $index => $value) {
als (is_object ($value) of is_array ($value)) {
$value = objectsIntoArray ($value); //recursive vraag
}
$arrData [$index] = $value;
}
}
terugkeer $arrData;
}
$xml = „my.xml“;
$object = simplexml_load_file ($xml);
$arr = objectsIntoArray ($object);
druk „“;
print_r ($arr);
echo Telling“ .count de „van de Cursus ($arr [cursus]). „ “;
foreach ($arr [cursus] als $course_key => $course_value) {
echo Telling“ .count de „van het Examen ($arr [cursus] [$course_key] [examen]). „ “;
} |