これは私の一般的なphpページです:
<?php
require_once('includes.php');
require_once('cms.class.php');
.....
rest of the page
?>
でincludes.php
指定されたクラスで使用したい $db というプロオブジェクトで開始されますcms.class.php
includes.php:
$db = new PDO('mysql:host=localhost;dbname=xxxxx','xxxxx','xxxxxx');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$db->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
資格情報を保存する複数の場所を持たずに、クラスでこのデータベース オブジェクトを使用するにはどうすればよいですか?