在使用thinkphp5開(kāi)發(fā)時(shí),加載圖片是一個(gè)很常見(jiàn)的需求,下面將介紹如何在thinkphp5中加載圖片。
- 靜態(tài)資源存放目錄
首先我們需要確定靜態(tài)資源存放目錄,在ThinkPHP5中,靜態(tài)資源文件通常存放在public/static目錄下。
- 圖片的引用
在模板文件中,我們可以通過(guò)如下代碼來(lái)引用圖片:
@@##@@
上面代碼中,__STATIC__代表的是public/static目錄的絕對(duì)路徑。因此,可以通過(guò)這種方式來(lái)引用public/static目錄下的任意文件。圖片統(tǒng)一放在public/static/img目錄下,將img替換為文件夾的名字即可,比如public/static/css、public/static/js等等。
- 加載本地圖片
如果需要加載本地的圖片,只需要在標(biāo)簽的src屬性中指定圖片的路徑即可,代碼如下:
立即學(xué)習(xí)“PHP免費(fèi)學(xué)習(xí)筆記(深入)”;
@@##@@
需要注意的是,這里的路徑是相對(duì)于域名的根路徑而言的,而不是相對(duì)于應(yīng)用程序根目錄的路徑。例如,如果應(yīng)用程序部署在myapp.com域名下,那么”/”代表myapp.com域名的根路徑。
- 加載網(wǎng)絡(luò)圖片
如果需要加載網(wǎng)絡(luò)上的圖片,只需要指定圖片的URL地址即可,代碼如下:
@@##@@
這里的路徑是圖片所在的完整URL地址。
總的來(lái)說(shuō),在ThinkPHP5中加載圖片非常方便,只需要將圖片放到正確的位置,然后在代碼中進(jìn)行正確的引用即可。希望本篇文章對(duì)您有所幫助。