0

http://php.net/manual/en/function.set-include-path.php set include pathを使用して、php ファイルを含める新しい親フォルダーを設定しました。今、新しい親ファイルを設定した後、CSS ファイルを含めたいと思います。css ファイルを含めるには、古い親フォルダー パスを使用して含める必要があります。

例: 私のフォルダはこのようになります > oldParent/newParent/%files

href="newParent/CssFile.css"

そしてphpファイルは次のようになります:

file.php

ご覧のとおり、set_include_path は PHP ファイルのパスに影響しますが、css パス ファイルも制御するにはどうすればよいですか?

4

1 に答える 1

1

HTML にそれらすべてを挿入して巨大な単一ドキュメント モンスターを生成しようとしない限り、PHP は Web アセットを気にすることはありません。私の知る限り、あなたの質問は PHP とは関係ありません。PHP はサーバー側のテクノロジです。生成された HTML がサーバーを離れると、ブラウザは HTML がどのように作成されたかを知る方法がありません。

HTML では、リンクされたファイルの (公開) 場所を含む URL を期待する特定の HTML タグを使用して、画像、スクリプト、またはスタイル シートなどの外部アセットを挿入します。多くの場合、これはサーバーのディスク上のパスとは無関係です。

于 2012-04-04T14:55:56.280 に答える