83268
PHPで基礎的なサイトを作っています。  
テキストエディタはVSCodeでDockerで環境構築しています。

ブラウザで表示させる際はエクスプローラーのwebフォルダにあるindex.htmlを使っています。

require()やinclude()で_header.phpや_footer.php、あるいはfunctions.phpを読み込んでいます。  
今右側に表示されているのは_header.phpです。

昨日特に何も考えずに、appフォルダ内にCSSフォルダを入れて_header.phpでCSSを読み込ませようと試みたのですが駄目でした。  
今のように、webフォルダの方に移動してやると問題なく読み込めています。

学習教材を進めているのですが、_header.phpや_footer.php、あるいはfunction.phpは簡単に「ブラウザ」に表示させないようにappというフォルダにまとめています。

このappのフォルダはどういう状態なのでしょうか？  
実際にエクスプローラーから実際のフォルダにアクセスをしてプロパティを見てみるとアクセス許可はフルコントール、読み書き、変更も全て可能となっています。

このappフォルダは普通のフォルダとは違うのですよね？  
これは教材からダウンロードしたものです。  
実際に自分で構築する場合、どうすればこのフォルダを作成することができますか？  
ローカルのフォルダのアクセス権を操作すれば出来るものではないようです。

拙い説明ですが、赤色のアイコンになっているappフォルダはどのような役割、どのように設定して作成されているのかご存じの方いらっしゃいましたら教えて下さい。

よろしくお願いいたします。

[![vscode](https://i.stack.imgur.com/1RwDa.png)](https://i.stack.imgur.com/1RwDa.png)

index.php  
[![index.php](https://i.stack.imgur.com/Hdoqe.png)](https://i.stack.imgur.com/Hdoqe.png)
CC BY-SA 4.0
2021-10-26T05:26:47.277
83266
2021-10-26T05:44:49.380
2021-10-26T05:44:49.380
3060
42150
question
vscode
VSCodeに出てくるフォルダの状態がわかりません
> このappフォルダは普通のフォルダとは違うのですよね？

いいえ、普通のフォルダです。

> 今調べたら"Material Icon Theme."というのが入っています

<https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-
theme>

こちらの拡張機能によってアイコンが変わっているだけで、ファイルシステムとしては普通のフォルダです。たとえば work/app のフォルダは Folder
icons の App のアイコンになっていますね。
CC BY-SA 4.0
2021-10-26T05:41:46.513
83268
2021-10-26T05:41:46.513
19110
83266
answer