複数のページがあるウェブサイトがあります。
特定のデータセットに対して、HTMLテーブルを吐き出すこの関数があります。
現在、このコードは3つの別々のファイルまたはページにあり、すべてのコードは3つのファイル間で正確に複製されています。
このコードセットを1つのインスタンスに減らして、任意のページ/ファイルから呼び出すことができ、1セットのコードを変更するだけで済む方法を探しています。
データセットのパラメーターを受け取る1つのファイルでこの関数を宣言する方法を見つけて、3つの別々のファイルからこの関数を呼び出すことを望んでいます。PHPとHTMLのみを使用してこれを行う効率的な方法はありますか?
たとえば、関数をFUNC.phpに格納し、HandleThis(dataSetObj)を呼び出すことができます。この関数は、Page1.php、Page2.php、Page3.phpから呼び出されます。
require
/を使用しrequire_once
ます。
ファイルFunc.php:
function HandleThis($dataSetObj) {
//.. function body
}
ファイルPage1.php:(Page2、Page3と同様)
require_once __DIR__ . '/relative/path/to/Func.php';
$value = HandleThis($parameter);
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加