1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > PHP获取网站源目录有几种方法

PHP获取网站源目录有几种方法

时间:2018-10-19 18:18:37

相关推荐

PHP获取网站源目录有几种方法

后端开发|php教程

PHP,config,SERVER,quot,DOCUMENT

后端开发-php教程

PHP获取网站根目录有几种方法?

举个例子:

模板堂 源码,vscode 怎么修改背景,1 手机ubuntu,tomcat容器在哪里,alibaba爬虫,php 扩展 框架,哈尔滨seo代理加盟策划,免费开源网站系统html,响应式新闻技术博客类模板lzw

│ ├

│ │ └category.php

│ │index.php

│ └config.php

在线财务记账系统网站源码,ubuntu进去紫屏,tomcat log4j权限,爬虫程序怎么停止,易语言交互php数据库,seo渗透流程lzw

如果category.php要引用config.php的内容,那用相对路径的写法就是’../config.php’,可用绝对路径的话该怎么写呢?

原本我以为和HTML的写法一样,可以写成’/站点1/config.php’,用’/’来代表根目录;可是测试的时候却出错了。请问在PHP里面,怎么样写才能得到http://根目录/站点1/config.php这样的形式?

仿穷游网源码,vscode 空格的点,安装Ubuntu关机,jsp重启tomcat,sqlite写数据库慢,爬虫技术培训心得体会,国内开源的php,福州公司seo是什么,网站源码换模板,博客静态模板lzw

——解决方案——————–

[

code=PHP]

“http://”.$_SERVER [‘HTTP_HOST’].$_SERVER[‘PHP_SELF’]

[/code]

PHP code

"http://".$_SERVER [HTTP_HOST].“/config.php”

------解决方案--------------------

在根目录写一个config文件,把所有要用到的全局变量缓存.在文件头导入

以后就可以直接用了,请参考一下大型的网站.

------解决方案--------------------

$_SERVER["ROOT_DOCUMENT"]

好像是这个把

------解决方案--------------------

参考一下discuz吧,它也是可以在根目录下的某一目录的

------解决方案--------------------

$_SERVER[DOCUMENT_ROOT]

如果设置了virtualHost 则根目录为virtualHost 设定的根目录。

否则为apache 制定的document root 的根目录

------解决方案--------------------

$_SERVER[DOCUMENT_ROOT] 就是网站的根

在网站的任意子目录下访问网站根下的文件都可以这样写:

require_once $_SERVER[DOCUMENT_ROOT] . /config.php;

如果你有权限编辑 php.ini 文件则可以指定 auto_prepend_file

如 auto_prepend_file = "lib/TObject.php"

每当php被执行的时候,程序 lib/TObject.php 都将被执行,从而达到不需要在每个php程序中书写嵌入文件的代码的目的,也免去了路径的烦恼

------解决方案--------------------

绝对路径和相对路径。呵呵。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。