statusOne($str)){ $exstate = 1; } if($this->statusTwo($str)){ $exstate = 2; } if($this->statusThree($str)){ $exstate = 3; } if($this->statusFour($str)){ $exstate = 4; } if($this->statusSix($str)){ $exstate = 6; } return $exstate; } protected function statusOne($str){ $str = strtolower($str); $one_flag = false; foreach($this->one_arr as $v){ if(stripos($str,$v) !== false){ $one_flag = true; } } return $one_flag; } protected function statusTwo($str){ $str = strtolower($str); $two_flag = false; foreach($this->two_arr as $v){ if(stripos($str,$v) !== false){ $two_flag = true; } } return $two_flag; } protected function statusThree($str){ $str = strtolower($str); $three_flag = false; foreach($this->three_arr as $v){ if(stripos($str,$v) !== false){ $three_flag = true; } } return $three_flag; } protected function statusFour($str){ $str = strtolower($str); $four_flag = false; foreach($this->four_arr as $v){ if(stripos($str,$v) !== false){ $four_flag = true; } } return $four_flag; } protected function statusFive($str){ } protected function statusSix($str){ $str = strtolower($str); $six_flag = false; foreach($this->six_arr as $v){ if(stripos($str,$v) !== false){ $six_flag = true; } } return $six_flag; } } //end class