收到错误:
班级'位置'在C:\ wamp \ www \ New folder \ index.php上找不到 线...
项目文件位置:http://localhost/New%20folder/ 这里保存了类文件和索引文件。
班级档案: location.class.php
class location
{
function add_location()
{
echo 'Its working!';
}
}
我的代码(根目录中的 index.php 文件)
<?php
function __autoload($class_name) {
if (file_exists($class_name . '.class.php'))
{
require_once ($class_name . '.class.php');
}
}
try {
$location = new location();
} catch (Exception $e) {
echo $e->getMessage(), "\n";
}
?>
<html>
<head>
<title>Autoload Testing</title>
</head>
<body>
</body>
</html>
答案 0 :(得分:0)
你错过了location.class.php中的开启php标签。
<?php
class location
{
function add_location()
{
echo 'Its working!';
}
}
(结束标记?>
在文件末尾是可选的。)
答案 1 :(得分:0)
将location.class.php内容更改为以下内容..
//php opening function __autoload($class_name) { if (file_exists( dirname( __FILE__ ).'/'.$class_name . '.class.php')) { require_once (dirname( __FILE__ ).'/'.$class_name . '.class.php'); } } //php closing