我有一个包含两个文件的文件夹
import_books_cron.php
book_importer.php
第一个看起来像
<?php
echo 'Started';
include 'book_importer.php';
echo 'I will do sth';
import_books();
echo 'End';
?>
图书导入程序如下:
// This is some Wordpress stuff
if( !class_exists( 'WP_Http' ) )
include_once( ABSPATH . WPINC. '/class-http.php' );
include ( 'functions.php' );
function import_books() {
STUFF HERE
}
然而,我在终端上看到的唯一一件事就是“开始”#39; include语句似乎不起作用。
我只掌握PHP的基本知识。有什么帮助吗?
答案 0 :(得分:0)
在include
之前删除echo语句答案 1 :(得分:0)
尝试此操作以确保文件实际上已加载。如果不是,请确保它存在且位于当前文件夹中,因为您没有使用路径。
if(!@include("book_importer.php"))
{
echo "Not Loaded";
} else {
echo "Loaded";
}