test.php
Код: Выделить всё
Код: Выделить всё
Код: Выделить всё
Я не могу использовать require () на второй странице, поскольку он генерирует ошибку. Неустранимая ошибка PHP: невозможно повторно объявить myFunc() (ранее объявленный в .../include/test.php) в .../include/test.php. ...
Каков правильный способ PHP, чтобы обе страницы могли видеть переменную, а также использовать функцию?
EDIT :
- это упрощенная версия моих реальных страниц. Я только что обнаружил, что страница 2 не видит переменную, когда сайт был обновлен до php8, и получил все предупреждения «Неопределенная переменная».
- страница 1 является страницей «диспетчера».
- Предположим, я унаследовал этот код от другого разработчика, как лучше всего решить проблему?
Подробнее здесь: https://stackoverflow.com/questions/787 ... e-properly
Мобильная версия