在第855行GetUrl.php中的非法字符串偏移' name '



我从Apache日志中得到错误:

php警告:第855行GetUrl.php中的非法字符串偏移' name '

页面代码:

function find_header_by_name($header_name) {
    if (!$this - > headers_received) {
        $this - > GetUri - > errors[] = “Error looking up header: headers have not been received yet”;
        return false;
    }
    $Response = false;
    foreach($this - > headers as $header) {
        if (!strcasecmp($header[‘name’], $header_name))
            $Response[] = $header[‘value’];
    }
    return $Response;
}

错误码是这部分:

foreach($this - > headers as $header) {
    if (!strcasecmp($header[‘name’], $header_name))
        $Response[] = $header[‘value’];
}
return $Response;

如何修复?我找不到,请帮忙

你可以

print_r($this->headers);

var_dump($this->headers);

检查是否有结果。

如果没有任何结果,将抛出您所看到的错误。

p。s:我是中国人,这是我在stackoverflow的第一个答案,希望你能记住我说的话;)

相关内容

  • 没有找到相关文章

最新更新