Я в том числе файл в одном из моих других PHP файлов, делая это:PHP - Include не будет работать на простой PHP файл
include(dirname(__FILE__) . '/send_notification.php');
код файла Я в том числе выглядит следующим образом:
<?php
echo "Here!";
if(false === function_exists('sendNotification')) {
function sendNotification() {
echo "I HATE THIS";
}
}
echo "There!"
?>
Файл включается следующим образом:
include_once(dirname(__FILE__) . '/send_notification.php');
echo "And Here!";
Но его вторя только это:
Here!There!
Что происходит?
Появляется сообщение об ошибке или предупреждении? –
Возможно, вы не смотрите на текст. К включению вы выводите его на первую строку. Вы можете вызвать функцию в точке сценария, и данные будут эхом в месте, где вы его не видите (возможно, под div). Проверьте текст в источнике. – Cosmin
Чтобы просмотреть ошибки, добавьте это вверху обоих файлов и запустите его снова: 'ini_set ('display_errors', true); error_reporting (E_ALL); ' –