我有兩個類。 UserModel和UserController。如何在PHP中使用另一個類中的類?
文件:本地主機/控制器/ user.controller.php
<?php
class UserController
{
public function GetArray() {
$query = 'SELECT id, username, email, password FROM Users';
$result = mysql_query($query);
$model = new UserModel();
while ($row = mysql_fetch_array($result)) {
$model->id = $row['id'];
$model->username = $row['username'];
$model->email = $row['email'];
$model->password = $row['password'];
$array[] = $model;
}
return $array;
}
}
?>
的的usermodel類是在另一個文件:本地主機/型號/ user.model.php。第6行導致錯誤,因爲沒有對其他文件的引用。我怎樣才能做到這一點?我的英語不好,謝謝大家。
在大多數情況下,您應該使用'require_once'。 – 2012-02-18 02:26:41
當我在文件頂部添加「require_once'../models/user.model.php'」時,Chrome會給我一個錯誤消息,而不會顯示頁面。 '錯誤HTTP {500(內部服務器錯誤):' – LucasFerreira 2012-02-18 02:29:37
leo,如果您使用的是__autoload();-) – 2012-02-18 02:31:09