【发布时间】:2019-04-09 23:50:07
【问题描述】:
我使用 codeigniter。我取所有标记。我想检查我的意思是gpa = F的每个科目。我想检查每个数组 gpa = f/F 使用 in_array 或其他我不使用的函数 foreach for
Array
(
[0] => stdClass Object
(
[id] => 5889
[name] => Dom
[student_id] => 2018000004
[roll] => 1
[class] => 6
[department] =>
[subject_type] => 0
[subject_name] => 24
[exam_type] => 1
[exam_year] => 2018
[full_mark] => 100
[getmark] => 55
[gpa] => F
[log] => 2018-11-06 20:32:33
)
[1] => stdClass Object
(
[id] => 5890
[name] => Rohim
[student_id] => 2018000006
[roll] => 1
[class] => 6
[department] =>
[subject_type] => 0
[subject_name] => 24
[exam_type] => 1
[exam_year] => 2018
[full_mark] => 100
[getmark] => 60
[gpa] => 4
[log] => 2018-11-05 19:42:26
)
)
我想检查。没有任何循环。
if(in_array('F',$resultList)){
echo "match";
}else {
echo "not match";
}
【问题讨论】:
-
为什么不想使用循环?您想在数组中查找
"F",但数组中有对象。循环和检查每个对象->gpa似乎是一种非常简单的检查方法。 -
你真的需要一个循环。为什么不想使用循环?
-
好的。我只想检查`[gpa] => F`或很多
标签: php codeigniter php-7