わかりました、名前空間は初めてです。シナリオは次のとおりです...2つのファイルがあります
libs/class.mysql.inc.php
class MySQL{
}
クラス/class.mysql.inc.php
require_once('libs/class.mysql.inc.php');
interface MySQLTemplate{
}
class MySQLWrapper extends MySQL implements MySQLTemplate{
}
わかりました、ここに私の質問があります。MySQLWrapper の名前を MySQL に変更するにはどうすればよいですか? 明らかに「クラス MySQL が MySQL を拡張する」ということはあり得ません。ファイルを要求する前に名前空間を宣言することもできないようです。(まあ、できますが、名前空間を受け入れません)。libs/class.mysql.inc.php ファイルにも触れたくありません (可能な場合)。
ヒントはありますか?チップ?ここに可能性?