次のようなファイル構造があります。
Class (folder):
- User.php
- Rule.php
Scripts (folder):
- user.php (in lowercase)
- otherscript.php
index.php
ルールクラス (Class/Rule.php):
namespace My\Namespace;
require_once 'Gender.php';
require_once 'User.php';
class Rule
{
...
ユーザークラス (Class/User.php):
namespace My\Namespace;
require_once 'Gender.php';
class User {
...
Rule クラスでは、User クラス (require_once 'User.php') を含む 'require_once' を使用します。問題は、'otherscript.php' にルール クラスを含めると、両方の (script/user.php)およびクラス/User.php)。どうすればこれを回避できますか?