我必须通过简单代码从json检索数据。我遇到了包含诸如department $ _identifier之类的json属性的问题。 'department $ _identifier'属性包含该值。但是php将其视为变量。如何对此进行转义。
这是我的代码:
foreach ($data as $key => $Attendance) {
if ($Attendance->department$_identifier == 'Administration') {
echo $Attendance->department$_identifier;
echo $Attendance->attendanceDate;
echo $Attendance->status;
echo $Attendance->_entityName;
}
}
如何解决这个问题
答案 0 :(得分:1)
使用{}就像
echo $Attendance->{'department$_identifier'};
答案 1 :(得分:0)
尝试一下
foreach ($data as $key => $Attendance) {
if ($Attendance["department$_identifier"] == 'Administration') {
echo $Attendance["department$_identifier"];
echo $Attendance["attendanceDate"];
echo $Attendance["status"];
echo $Attendance["_entityName"];
}
}