當前位置:生活全書館 >

綜合知識

> 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://shqsg.com/zonghezhishi/6ye6wy.html