thinkphp5で画像をロードする方法

PHPz
リリース: 2023-04-11 14:32:05
オリジナル
866 人が閲覧しました

ThinkPHP5 で開発する場合、画像の読み込みは非常に一般的な要件ですが、以下では ThinkPHP5 で画像を読み込む方法を紹介します。

  1. 静的リソースの保存ディレクトリ

まず静的リソースの保存ディレクトリを決定する必要がありますが、ThinkPHP5 では通常、静的リソース ファイルは public/static ディレクトリに保存されます。

  1. 画像の参照

テンプレート ファイルでは、次のコードを通じて画像を参照できます。

<img src="__STATIC__/img/picture.jpg" alt="picture">
ログイン後にコピー

上記のコードでは、__STATIC__ は次のコードを表します。 public/static ディレクトリへの絶対パスです。したがって、public/static ディレクトリ内の任意のファイルをこの方法で参照できます。画像は public/static/img ディレクトリに配置されます。img を public/static/css や public/static/js などのフォルダー名に置き換えるだけです。

  1. ローカル イメージのロード

ローカル イメージをロードする必要がある場合は、 タグの src 属性にイメージのパスを指定するだけです。コードは次のとおりです:

<img src="/static/img/picture.jpg" alt="picture">
ログイン後にコピー

ここでのパスは、アプリケーションのルート ディレクトリに対する相対パスではなく、ドメイン名のルート パスに対する相対パスであることに注意してください。たとえば、アプリケーションがドメイン名 myapp.com でデプロイされている場合、「/」はドメイン名 myapp.com のルート パスを表します。

  1. ネットワーク画像のロード

ネットワーク上に画像をロードする必要がある場合は、画像の URL アドレスを指定するだけです。コードは次のとおりです:

<img src="http://www.example.com/picture.jpg" alt="picture">
ログイン後にコピー

Here パスは、画像が配置されている完全な URL アドレスです。

一般的に、ThinkPHP5 での画像のロードは非常に便利で、画像を正しい場所に置き、コード内で正しい参照を行うだけで済みます。この記事がお役に立てば幸いです。

以上がthinkphp5で画像をロードする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート