国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ PHPフレームワーク ThinkPHP thinkphp で __public__ の値を構(gòu)成する方法の簡(jiǎn)単な分析

thinkphp で __public__ の値を構(gòu)成する方法の簡(jiǎn)単な分析

Apr 11, 2023 am 10:42 AM

thinkphp は、さまざまな種類(lèi)の Web アプリケーションで広く使用されている最新の PHP フレームワークです。 thinkphp を使用した Web アプリケーションの開(kāi)発中に、__public__ という名前の変數(shù)が表示されることがあります。この変數(shù)は通常、CSS ファイルや JavaScript ファイルなどのパブリック靜的フォルダーへのパスを見(jiàn)つけるために使用されます。この記事では、thinkphp フレームワークをより便利に使用できるように、__public__ の値を構(gòu)成する方法を紹介します。

__パブリック__とは何ですか?

PHP フレームワークを使用する場(chǎng)合、public という名前のフォルダーを作成できます。このフォルダーには、すべてのパブリック CSS、畫(huà)像、スクリプト、およびその他の靜的ファイルが含まれます。 thinkphp フレームワークでは、リソース パスの混亂を避けるために、public フォルダーの名前を __public__ に変更し、いくつかの簡(jiǎn)単な構(gòu)成を通じてフレームワークにこのフォルダーを認(rèn)識(shí)させます。

ページ內(nèi)の靜的ファイルを參照する場(chǎng)合、__PUBLIC__ 事前定義定數(shù)を使用して、「__public__」フォルダーのパスを置き換えることができます。たとえば、__public__/styles フォルダーに「styles.css」という名前のファイルがある場(chǎng)合、次の方法で HTML でこのスタイル ファイルを參照できます。

<link rel="stylesheet" type="text/css" href="__PUBLIC__/styles/styles.css">

This これにより、次の場(chǎng)所を見(jiàn)つけることができます。 CSS および JavaScript ファイルをより簡(jiǎn)単に修正できます。

__public__ の値を構(gòu)成するにはどうすればよいですか?

__public__ のフォルダー パスを変更するか、別の名前に設(shè)定する場(chǎng)合は、app.php 構(gòu)成ファイルで変更できます。 app.php構(gòu)成ファイルは、thinkphp フレームワークのグローバル構(gòu)成ファイルであり、アプリケーションのルート ディレクトリの /config フォルダーにあります。

app.php ファイルを開(kāi)くと、いくつかの構(gòu)成項(xiàng)目が表示されます。次の構(gòu)成項(xiàng)目を見(jiàn)つけます。

//?+----------------------------------------------------------------------
//?|?模板設(shè)置
//?+----------------------------------------------------------------------

'template'?=>?[
????//?模板后綴
????'view_suffix'?=>?'html',
],

'view_replace_str'?=>?[
????'__PUBLIC__'?=>?'/public',
????'__STATIC__'?=>?'/public/static',
????'__MY_STATIC__'?=>?'/my_static',
],

view_replace_str 配列で、__PUBLIC__ の値が /public に設(shè)定されていることがわかります。この値は、thinkphp フレームワークのデフォルトの __public__ フォルダーへのパスです。 __public__ の値を変更したい場(chǎng)合は、このパスを変更するだけです。

たとえば、__public__/my_public に変更する場(chǎng)合は、'__PUBLIC__' => '/public'# を変更するだけです。 ## このコード行を '__PUBLIC__' => '/my_public' に変更します。 HTML タグで靜的ファイルを參照する場(chǎng)合、フレームワークはそれに応じて __PUBLIC__ 事前定義定數(shù)の値を置き換えます。

概要

この記事では、thinkphp フレームワークにおける

__public__ の役割と、構(gòu)成ファイル # を通じて __public__## を変更する方法について説明しました。価値。この設(shè)定を使用すると、必要に応じて靜的リソース フォルダーの名前とパスを変更できるため、これらのファイルの管理と検索が容易になります。 フレームワークを使用する場(chǎng)合、これらのヒントを理解して習(xí)得すると、Web アプリケーションをより効率的に開(kāi)発できるようになります。開(kāi)発おめでとうございます!

以上がthinkphp で __public__ の値を構(gòu)成する方法の簡(jiǎn)単な分析の詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國(guó)語(yǔ) Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見(jiàn)つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫(huà)像を無(wú)料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫(xiě)真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫(xiě)真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類(lèi)リムーバー

Video Face Swap

Video Face Swap

完全無(wú)料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無(wú)料のコードエディター

SublimeText3 中國(guó)語(yǔ)版

SublimeText3 中國(guó)語(yǔ)版

中國(guó)語(yǔ)版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開(kāi)発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開(kāi)発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)