я получил ошибку из моего журнала Apache:PHP: нелегальная строка смещение «имя» в GetUrl.php на линии 855
предупреждения PHP: нелегальная строка смещения «имя» в GetUrl.php на линии 855
Вот код страницы:
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;
Как это исправить? Я не могу найти его, пожалуйста, помогите
Почему ваша стрелка '->' а не просто '->'? –
Кроме того, '$ header ['name']' должен быть '$ header ['name']'. Не используйте курсорные котировки в коде. –
Чтобы ответить на ваш вопрос, '$ header ['name']' не существует. Об этом сообщает сообщение об ошибке. –