通过php加载图像,css或js文件

时间:2012-04-09 19:39:10

标签: php

我正在创建自己的框架,并希望能够轻松直接访问资产文件,如图像,javascript或css文件。

目前我正试图允许使用

<link rel="stylesheet" href="/assets/css/style.css" />

我的.htaccess文件捕获了URI并允许我用PHP操作它。

我的路由器类捕获uri并检测文件的实际路径。所以我的问题是如何用PHP编写它?

public function router($file)
{
    //output assets file here
}

1 个答案:

答案 0 :(得分:0)

public function router($file) {
    // Only do this if the file is a valid type to be outputted;
    // It would be bad if someone started viewing your PHP.
    if (file_exists($file)) {
        readfile($file);
    }
}