避免在php上使用$sign从json打印数组值
我必须用简单的代码从json中检索数据。我对包含部门$\u标识符之类的json属性有问题department$\u identifier属性包含该值。但php将其作为变量计算。如何转义此值 这是我的密码:避免在php上使用$sign从json打印数组值,php,arrays,json,Php,Arrays,Json,我必须用简单的代码从json中检索数据。我对包含部门$\u标识符之类的json属性有问题department$\u identifier属性包含该值。但php将其作为变量计算。如何转义此值 这是我的密码: foreach ($data as $key => $Attendance) { if ($Attendance->department$_identifier == 'Administration') { echo $Attendance-&
foreach ($data as $key => $Attendance) {
if ($Attendance->department$_identifier == 'Administration') {
echo $Attendance->department$_identifier;
echo $Attendance->attendanceDate;
echo $Attendance->status;
echo $Attendance->_entityName;
}
}
如何解决这个问题像这样使用{}
echo $Attendance->{'department$_identifier'};
试试这个
foreach ($data as $key => $Attendance) {
if ($Attendance["department$_identifier"] == 'Administration') {
echo $Attendance["department$_identifier"];
echo $Attendance["attendanceDate"];
echo $Attendance["status"];
echo $Attendance["_entityName"];
}
}
非常感谢,这是工作。节省我的时间。@RK Rohan请接受它作为您问题的答案。