现在文件开头
define( 'ROOT_DIR', dirname(__FILE__) );
或者
ini_set("ROOT_DIR", "dirname(__FILE__)".ini_get("ROOT_DIR"));然后在类里
include( ROOT_DIR.'/include/functions.php' );
define( 'ROOT_DIR', dirname(__FILE__) );
或者
ini_set("ROOT_DIR", "dirname(__FILE__)".ini_get("ROOT_DIR"));然后在类里
include( ROOT_DIR.'/include/functions.php' );
我是在被include的文件里实例化原文件里面的一个类,并调用里面一个public函数。
class a{
protected function A(){ if($keyword=='met'){
include( ROOT_DIR.'/include/functions.php' );
new joke($toUsername, $fromUsername);}}
class responseT{
public function __construct($toUsername,$fromUsername,$content){
...
}
<?php
class joke{
public function __construct($toUsername,$fromUsername){ ...
new responseT($toUsername, $fromUsername, $contentStr);//这个类在前面一个文件里面
}
}
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(-1);
看看报什么错?