我有一个index.php
从其他 php 文件加载页面的片段。在顶部index.php
我有所有的require_once
语句,包括处理数据库连接的 PHP 类,我还实例化了该类的一个对象:
<?php
require_once 'libs/DatabaseHandler.php';
$dbh = new DatabaseHandler('localhost', 'root', '*******', 'pride2012');
require_once 'pages/01_includes.php';
require_once 'pages/02_menu.php';
require_once 'pages/03_slider.php';
require_once 'pages/04_news.php';
?>
使用 db 管理类的页面位是04_news.php
,在加载之前构造对象是否足以04_news.php
确保在数据库相关操作开始之前对象存在?