Как я могу взять SchoolType, SchoolLocation, DegreeName, StartDate и EndDate?Как я могу принимать значения из этого массива
Я попытался взять эти значения, как этот
foreach ($Edu as $attr)
{
$attr->SchoolType;
}
Но это показывает мне пустое значение.
Вот мой массив
Array (
[@attributes] => Array (
[SchoolType] => University
)
[School] => Array (
[SchoolName] => Northeastern University
)
[SchoolLocation] => Northeastern
[Degree] => Array (
[@attributes] => Array (
[DegreeType] => Graduate/ Undergraduate
)
[IsHighestDegee] => True
[DegreeName] => Bachelor
[DegreeDate] => Array (
[0] => Array (
)
)
[DegreeMajor] => Array (
[Name] => Science
)
[EducationDetails] => Science
[DegreeMeasure] => Array (
[EducationMeasure] => Array (
[MeasureSystem] => Array (
)
[MeasureValue] => Array (
[0] => Array (
)
)
)
)
[DateofAttendance] => Array (
[StartDate] => Array (
[0] => Array (
)
)
[EndDate] => Array (
[0] => Array (
)
)
)
[EducationDescription] => Northeastern University, Boston MA Bachelor of Science, Business Administration
)
)
Пожалуйста, помогите мне принимать значения в этом одном массиве.
Можете ли вы сделать это в петле foreach? –
Если Edu содержит данные из вопроса, ни в коем случае, потому что foreach wil дает yuo содержание [@attributes], [School], ['SchoolLocation']. .... Но если эти данные являются var_dump из $ attr в foreach, просто измените Edu на attr, например '$ attr ['@ attributes'] ['SchoolType']' – splash58
Спасибо, но я получаю только «N» :( – AngularAngularAngular