1

私はこのディレクトリ構造を持っています:

/style/style.php
/style/graphics/logo.png
/cp-admin/index.php

style.php には、ロゴをエコーする次の関数が含まれています。

function logo(){
    echo "<p><img class = 'logo' src = 'style/graphics/logo.png'></p>";
}

この関数を使用しているので、ロゴのパスを変更したり、何か他のものを含める必要がある場合は、関数を変更するだけで、すべてのページに変更が反映されます。

ただし、/cp-admin/index.php からインクルードすると、上記のパスは、元の関数のパスではなく、index.php に対して相対的に取得されます。

関数が含まれているすべてのページからではなく、関数自体から参照されるパスを関数に持たせたい。

前もって感謝します :)

4

1 に答える 1