您的位置:

php包含路径,php 路径

本文目录一览:

php如何得到当前执行脚本路径,包括所得到参数

当前执行脚本路径:

使用魔术常量:__FILE__

手册解释:

文件的完整路径和文件名。如果用在被包含文件中,则返回被包含的文件名。自          PHP 4.0.2 起,__FILE__          总是包含一个绝对路径(如果是符号连接,则是解析后的绝对路径),而在此之前的版本有时会包含一个相对路径。

包括所得到参数

$_GET包括get请求的参数,$_POST包括post请求的参数,如果需要解析路径中的参数可以使用函数pathinfo(string $path)

$path_parts = pathinfo('/www/htdocs/inc/lib.inc.php');

echo $path_parts['dirname'], "\n";

echo $path_parts['basename'], "\n";

echo $path_parts['extension'], "\n";

echo $path_parts['filename'], "\n";

输出

/www/htdocs/inc

lib.inc.php

php

lib.inc

php下载文件名中包含路径

source-路径

plugin-插件

download-下载

2013-11-4 时间

file.pdf 文件名字

路径+插件+下载+时间+文件名=- =!这些就是发送的东西

另外你说破解,没明白什么意思

php 中的include path是什么意思啊?

include('path'),require('path')

语句包括并运行指定文件。

require()

include()

除了怎样处理失败之外在各方面都完全一样。include()

产生一个警告而

require()

则导致一个致命错误。换句话说,如果你想在丢失文件时停止处理页面,那就别犹豫了,用

require()

吧。include()

就不是这样,脚本会继续运行。同时也要确认设置了合适的include_path。

php中的路径问题

在PHP中的文件系统使用的路径是系统路径。并非像ASP那样的相对路径。。

在HTML 等语言中。/ 表示的是网站根目录。但在PHP里。/ 表示的是绝对路径的根路径。

举个例子:

www 目录是 d:\www 那么在 d:\www\index.php 引用一个文件。

include("/a.php");

将被视为 d:\a.php 而不是 d:\wwww\a.php

一般来说。所以在PHP中都是使用相对路径来引用文件。如果真的想从根本上解决这个问题。。你最好设置一个根路径常量。例如:

define("__ROOTDIR", "d:\www\");

在引用文件时这样写:incdule(__ROOTDIR."/a.php");

就不会有问题了。

PHP include路径问题

我建议你使用绝对路径,例如:include dirname(_FILE_).'填写你的路径';这样写不管你换到什么系统环境还是什么地址,都会是相对于你整个项目而言了,就不会出错了!

PHP 包含上两层路径中的文件

?

include('../login.php');

?

//要先退回上一级目录才能调用上一级目录中的文件,退回上一级目录用../,退回多少级用多少../;

?

include('../manage/index.php');

?

//只要不在同一文件夹中,如果两个文件夹是在同一级,那么先要退回上一级文件夹,然后再进入到另一文件夹中,才能调用另一文件夹中的文件