if(!empty($data)){
if($data['LEVEL'] == 'Level 11' || $data['LEVEL'] == 'Level 10A' || $data['LEVEL'] == 'Level 10B'){
$hsg_action=array('更換SPK模組','拆SPK模組,更換Dock screw','拆SPK模組,更換SPK module screw','拆SPK模組,取出螺絲/異物/Shim','更換SPK模組(OK2Repair)','更換Supervent模組','更換Supervent模組(OK2Repair)','更換E75 seal','更換Meru O-ring','更換Vent seal','更換HB O-Ring','(同)更換Hold BTN&UAT2 flex','(同)更換HSG','拆Dock flex,取出螺絲/異物/Shim','拆UAT2 flex,取出螺絲/異物/Shim','拆Vol BTN flex,取出螺絲/異物/shim','更換Dock flex','更換Dock flex(報廢,SQE原材不良)','更換Dock flex(報廢,制程不良)','更換Hold BTN','更換Hold BTN BKT','更換Vol BTN flex','更換Hold BTN flex','更換Hold BTN rollbar','更換Hold BTN&UAT2 flex','更換HSG','更換HSG(報廢)','更換HSG(報廢,SQE原材不良)','更換HSG(報廢,制程不良)','更換Mic1','更換Mic1 seal','更換Mic3','更換Mic3 seal','更換Mic4','更換Mic4 seal','更換Ringer BTN','更換RS/VB screw washer','更換UAT2 flex','更換Vol BTN flex','更換Vol BTN rollbar','更換Volume BTN','更換Hold BTN flex(OK2Repair)','更換HSG(OK2Repair)');
$FA_action = array();
foreach($hsg_action as $k){
$FA_action[] = "炸機(".$k.")";
}
$cos_action = array();
foreach($hsg_action as $v){
$cos_action[] = "(外)".$v;
}
$hsg_action = array_merge($hsg_action,$FA_action,$cos_action);
foreach($actionArr as $v){
if(in_array($v,$hsg_action)){
$return = '1';
break;
}
else{
$return = '0';
}
}
}这条if判断每一行代表什么意思有什么作用