Проблема с ошибкой PHP

Добрый день народ. Я прошу помощи по поводу ошибки PHP. У меня есть код, который сообщает об ошибке, но я не понимаю, что я могу изменить.

Сообщается об ошибке:

Примечание: Неопределенное смещение: 1 в /Applications/XAMPP/xamppfiles/htdocs/bat/rd-search.php в строке 53, которая представляет собой эту строку кода:

$final_result[$file_count]['page_title'][] = $page_title[1]; 

код:

  $contents = file_get_contents($file);
  preg_match("/\<title\>(.*)\</title\>/", $contents, $page_title); //getting page title
  if (preg_match("#\<body.*\>(.*)\</body\>#si", $contents, $body_content)) { //getting content only between <body></body> tags
    $clean_content = strip_tags($body_content[0]); //remove html tags
    $clean_content = preg_replace('/\s+/', ' ', $clean_content); //remove duplicate whitespaces, carriage returns, tabs, etc

    $found = strpos_recursive(mb_strtolower($clean_content, 'UTF-8'), $search_term);

    $final_result[$file_count]['page_title'][] = $page_title[1]; 
    $final_result[$file_count]['file_name'][] = preg_replace("/^.{3}/", "\\1", $file);
  }

  for ($j = 0; $j < count($template_tokens); $j++) {
    if (preg_match("/\<meta\s+name=[\'|\"]" . $template_tokens[$j] . "[\'|\"]\s+content=[\'|\"](.*)[\'|\"]\>/", $contents, $res)) {
      $final_result[$file_count][$template_tokens[$j]] = $res[1];
    }
  }

Огромное спасибо

какая из данных строк является "строкой 53"?

bob 23.03.2018 16:08

Что бы ни было в строке 53, я предполагаю, что цикл с индексом 0 не существует.

Variable 23.03.2018 16:08

Извините, я забыл вставить код строки 53. сейчас выложил.

Elisa Ltc 23.03.2018 16:10
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
3
22
0

Другие вопросы по теме