私は特定の時点で別のスクリプトを含めることを望むPHPスクリプトを用意していますが、スクリプトを元のファイルとは別のものとして実行し、関数やクラスから呼び出す必要はありません:呼び出されずにインクルードされたスクリプトを実行するには?
if(strpos('X-Mailer: Microsoft Outlook', $raw_headers)) {
include 'outlookImageParse.php';
outlookImageParse($html_part);
しかし、私がそれをそのファイルの関数として定義して元のファイルから呼び出すときでさえ、インクルードされたスクリプトは機能しません。私はrequire_once、include_onceを使いましたが、requireしていましたが、どのようにしたいのですか。何を達成しようとしているのか?
「元のファイルのようにスクリプトを実行したい」とは何ですか? –
それだけで動作するはずです。あなたが何をしたいのか、何が「うまくいかないのか」を具体的に説明してください。 –
'if'文は実行されていますか? –