发布于2026-07-20 阅读(0)
扫一扫,手机访问
之前遇到一个挺头疼的问题:每次写HTML页面,都得手动include一堆公共PHP文件,比如语言包、配置等等。后来在一位网友RiaD的启发下,找到了一个一劳永逸的办法——直接在.htaccess里动点手脚,让所有页面自动加载公共代码。
具体操作很简单:在网站根目录的.htaccess文件中添加一行配置:
php_value auto_prepend_file /home/a7503679/public_html/bin/res/include/init.php这样一来,所有HTML文件在被解析时,都会自动先执行这个init.php。你可以把任何需要全局加载的公共代码放进去,比如我就在里面定义了一个常量路径,再引入语言包文件:
define("PHP_ROOT", "/home/a7503679/public_html/bin/res/include/");include 'lang.php';之后,任何时候需要include其他PHP文件,直接用绝对路径加常量就行:
include PHP_ROOT.'filename.php';之前每个页面都要手动写一遍include,现在全自动搞定,省心不少。而且这个方案对所有HTML文件都生效,包括那些原本没有PHP代码的静态页面——只要服务器支持PHP预置,就能无缝接入公共逻辑。如果你也在重复劳动中挣扎,不妨试试这个套路。
上一篇:php 共存,php版本共存
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8