PHP之檔案系統處理 解析目錄路徑

2021-06-17 23:13:10 字數 901 閱讀 8739

2.1 解析目錄路徑

1.函式 basename(),返回路徑中檔名部分,原型:string basename(string path [,string suffix]);

<?php

$path="/var/www/html/page.php";

echo basename($path);  //顯示帶有副檔名的檔名,輸出page.php

echo basename($path,".php");  //顯示不帶有副檔名的檔名,輸出page

?>

2.函式dirname(),與函式basename()相反,只需要乙個引數,給出乙個包含有指向乙個檔案的全路徑字串,本函式返回去掉檔名後的目錄名。

<?php

$path="/var/www/html/page.php";

echo dirname($path);  //返回目錄名/var/www/html

echo dirname("c:/");  //返回目錄名c:/

?>

3.函式pathinfo(),返回乙個關聯 陣列,其中包括制定路徑中的目錄名、基本名和副檔名三個部分。分別通過陣列鍵 dirname、basename、extension來引用。

<?php

$path="/var/www/html/page.php";

$path_parts=pathinfo($path);  //返回指定路徑中的關聯陣列,目錄名、基本名、副檔名

echo $path_parts["dirname"];  //輸出目錄名/var/www/html

echo $path_parts["basename"];  //輸出檔名page.html

echo $path_parts["extension"];  //輸出副檔名.php

?>

PHP之檔案系統處理 檔案上傳處理

bool is uploaded file string name 用於判斷指定的檔案是否通過httppost上傳的。filename必須類似於 files filename temp name 的變數,不可以使用從客戶端上傳的檔名 files filename name move upload f...

PHP之檔案系統處理 Filesystem

filesystem 函式 basename 返回路徑中的檔名部分 chgrp 改變檔案所屬的組 chmod 改變檔案模式 chown 改變檔案的所有者 clearstatcache 清除檔案狀態快取 copy 拷貝檔案 delete 參見 unlink 或 unset dirname 返回路徑中的...

PHP之檔案系統處理 檔案操作

php之檔案系統處理 檔案操作相關的函式三 讓拖鞋再飛一會兒 目錄操作相關函式 函式名 作用 使用方法 opendir 開啟目錄控制代碼 resource opendir string path resource context readdir 從目錄控制代碼中讀取條目 string readdir...