警告:strpos() [function.:第70行上的空分隔符



提示错误:

警告:strpos() [function。

第70行

有什么问题吗?以下是代码的相关部分:

if (strpos($this->request->server['HTTP_USER_AGENT'], trim($rt)) !== false) {

我不是编码专家,所以我不能把答案应用到这里。一点帮助就能让我走得更远。以下是整个条目:

****$status = true;

    if (isset($this->request->server['HTTP_USER_AGENT'])) {
        $robots = explode("n", trim($this->config->get('config_robots')));
        foreach ($robots as $robot) {
            if (strpos($this->request->server['HTTP_USER_AGENT'], trim($rt)) !== false) {
                $status = false;
                break;
            }
        }
    }****

尝试在使用print_r()函数或var_dump()函数进入while循环之前'dump ' $robots数组,如下所示:

$robots = explode("n", trim($this->config->get('config_robots')));
print_r($robots);
//OR var_dump($robots); 
foreach ($robots as $robot) {
    //blah blah blah
}
警告:strpos() [function。: foreach语句中的空分隔符。古德勒克!

最新更新