こんにちは、アプリケーションに次の構造があるとしましょう。
<?
include('includes/functions.php');
include('includes/classes/login.class.php');
$login = new login();
?>
私が欲しいのは、 login クラス内で functions.php で定義されている関数を呼び出すことです。しかし、私はそれを機能させることができません。
こんにちは、アプリケーションに次の構造があるとしましょう。
<?
include('includes/functions.php');
include('includes/classes/login.class.php');
$login = new login();
?>
私が欲しいのは、 login クラス内で functions.php で定義されている関数を呼び出すことです。しかし、私はそれを機能させることができません。
あなたがしていることは正しいです。
php-code をインクルードすると、インクルードを実行するファイルにそのファイルのコンテンツが追加されるだけです。これが機能しない場合は、コードに別の問題があります。
この質問を閉じて、新しい質問を作成する必要があります。含めるファイルの内容と表示されるエラーを含めます。
PHP は、どのファイルにどの関数またはクラス定義を保存したかを気にしません。名前空間、順序、または処理のみ、そしてもちろん、クラスまたは関数内でどのような定義があるかが重要です。