当前位置:懂科普 >

综合知识

> php路径怎么写

php路径怎么写

1. php写文件 路径的格式

可以直接使用绝对路径。

php路径怎么写

如果是Windows可以直接写“C:/Cache/”

如果是Linux可以直接写“/Cache/”,需先改cache的权限为777.看看报什么错。在PHP的最前面加上error_reporting(E_ALL & ~E_NOTICE);相对路径是相对fopen所在的PHP文件即a.php而言的。

$f = fopen("cache/$filename", 'ab);

如果a.php在根目录下的b文件夹:

$f = fopen("../cache/$filename", 'ab);

2. PHP里写文件的时候如何设置路径

如果你用LINUX,请先该cache的权限为777.

看看报什么错。在PHP的最前面加上

error_reporting(E_ALL & ~E_NOTICE);

相对路径是相对fopen所在的PHP文件即a.php而言的。

$f = fopen("cache/$filename", 'ab);

如果a.php在根目录下的b文件夹:

$f = fopen("../cache/$filename", 'ab);

3. [php]相对路径和绝对路径 ../ ../../ ./ / 还有不写, 这几种都是哪些路径

/var/---web_root/------->| -- images_dir/--->|--i.jpg

| -- test_dir/ ---->|--test.php

| --le.php

比如此时是这些相对路径在test.php里

../ 此文件当前位置的上一层目录,就是images_dir test_dir le.php这级目录

../../ 上一层目录的上一层,就是web_root这级目录

/则是当前目录,就是test.php这级

/则表示根目录,用来写绝对路径的

不写就是和./一样,表示当前目录

4. php如何用路径指向某方法

你这种的话,可能要用到很多方面的东西,你可以参考一下一些框架,如Yii框架等,我自己也写过一些简单的框架。如果你自己要实现这样的功能的话,大致思路如下:

1. 使用单一入口文件,这样所有的请求都从这里过,便于控制;

2. 有专门的类处理你的请求,并能够根据请求参数调用参数指定的方法处理请求;

3. 进行url重写,将带有参数的地址重写为友好的地址,如将/index.php?route=upload/upload重写为/upload/upload等等。

大致都是如此。

如果你只是想用一个方法处理请求的话,就很简单了,自己封装一个就可以了。

标签: 路径 php
  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/zonghezhishi/qo8kyo.html