【发布时间】:2017-09-08 14:07:21
【问题描述】:
我有一个 php 文件,其中大部分是 html 代码 (index.php)。我想在其中包含多个只有 php 代码的 php 类(AirportBAL、PlaneBAL)。如果我只包括一个类,没有问题,该程序可以完美运行。当我尝试添加第二个包含函数时,程序停止工作。
index.php
<?php include("../BAL/AirportBAL.php");
include("../BAL/PlaneBAL.php"); ?>
<!DOCTYPE html>
<html>
<head></head>
<body>
.....(lots of code code)
<?php
$model = new AirportBAL();
echo $model->GetAirportsCount();
?>
<?php
$model = new PlaneBAL();
echo $model->GetPlanesCount();
?>
</body>
</html>
如何在其中添加多个包含函数?
更新
用“require_once”替换“include”函数后问题解决。
【问题讨论】:
-
PHP 行应以分号
;结束 -
做
<?php include("../BAL/AirportBAL.php"); include("../BAL/PlaneBAL.php");?>或<?php include("../BAL/AirportBAL.php") ?> <?php include("../BAL/PlaneBAL.php") ?> -
我修好了,但没有任何改变。
-
那么,您的错误日志是怎么说的?这两个文件应该一起工作吗?例如,如果这些类不打算一起工作,可能会出现一些问题。检查日志。