невозможно включить файл во включенный файл для использования функций / объектов API

поэтому я использую carbon api в mylibfunctions.php, но также и на самой странице. PHP не позволит вам включить файл дважды, так как мне включить / сослаться на файл в mylibfunctions.php?

index.php:

<?php
include('session-info.php');
include('phpsqlinfo_dbinfo.php');
include('carbon.php');
use Carbon\Carbon;
include('mylibfunctions.php'); //using carbon functions here

не включая углеродистые файлы API на mylibfuncitons возвращает эту ошибку:

Fatal error: Class 'Carbon' not found in /var/www/mylibfunctions.php on line 4

и включение их возвращает что-то вроде:

cannot require blah blah blah more than once. (not exact error message).

искреннее спасибо за любую помощь. Это высоко ценится!

0

Решение

использование include_once функция вместо

http://php.net/manual/en/function.include-once.php

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]