主要先獲取當前目錄的路徑,然後判斷文件夾是否存在,不存在則創建。
<?php
define('DIR_ROOT',
str_replace('\\','/',dirname(__FILE__)));//獲取當前文件物理路徑
$tmp_file_path
=
DIR_ROOT.'/tmp/';//在根目錄下增加tmp目錄的路徑
if(is_dir($tmp_file_path))
echo
"tmp文件夾存在!";
else
{
mkdir($tmp_file_path,
0700);//如果不存在tmp目錄,則建立
echo
"tmp文件夾不存在,嘗試建立成功!<br>";//未檢測建立是否成功
echo
"tmp目錄為".$tmp_file_path;
}
?>
『貳』 關於PHP文件夾操作
if ($dh = opendir($dir)) 前面加個判斷,如果是. 或者..就跳過
if($dir=='.'||$dir=='..'){
continue;
}
『叄』 PHP中如何把一個文件夾下的一個文件移動到另一個文件夾下
可以使用()函數進行。
參考代碼為:
<?php
$file='userfile/a/abc.txt'; //舊目錄
if (file_exists($file)) {
$newFile='userfile/b/newabc.txt'; //新目錄
($file,$newFile); //拷貝到新目錄
unlink($file); //刪除舊目錄下的文件
}
其中,() 函數拷貝文件,語法:(source,destination)。將文件從 source 拷貝到 destination。如果成功則返回 TRUE,否則返回 FALSE。
(3)php文件夾擴展閱讀:
使用說明:
1、提示:如果要移動文件的話,使用 rename() 函數。用法:bool rename(string $oldname, string $newname),其中,$oldname為源文件的路徑名,$newname為移動後的文件路徑。如果二者表示的路徑在同一目錄下,則函數實際執行的是重命名,否則執行的是文件移動。
2、注釋:從 PHP 4.3.0 開始,如果啟用了 "fopen wrappers" 的話,source 和 destination 都可以是 URL。更多信息見 fopen()。如果 destination 是一個 URL,則如果封裝協議不支持覆蓋已有的文件時拷貝操作會失敗。
3、重要事項:如果目標文件已存在,將會被覆蓋。
『肆』 php 創建文件夾
先用is_dir檢測目錄是否存在.不存在就用mkdirs創建該目錄....然後再用mkdir創建需要的文件夾
『伍』 PHP文件是什麼文件怎麼打開
PHP是一種非常流行的WEB程序語言,超級文本預處理語言,其他的還有ASP,JSP等。簡單的說專.PHP就是嵌入這種語言後的一個動屬態網頁文件。
四種打開php格式文件方法:
首先我們來看php文件是什麼文件,PHP是一個網頁腳本,文件後綴名為.php,
php文件打開方式一:用記事本打開
右擊.php文件,選擇記事本打開,就可以看到文件代碼啦!
php文件打開方式二:用Dreamweaver打開
Dreamweaver是網頁編輯器,比較流行的網站開發工具,你可以直接把文件拖進去就可以打開php文件了
php文件打開方式三:Notepad++工具打開
也是代碼編輯器,選擇文件打開就行
php文件打開方式四:SublimeText工具打開
和上面方法一樣,直接選擇文件打開就行
除了記事本,其它代碼編輯器工具都可以去php中文網php開發工具下載
若是想要.php文件進行運行則需要php環境。可以去php中文網QQ群374224296里去下載php環境搭建工具軟體(PHPToolClient)進行安裝,直接把文件放進根目錄下就可以用瀏覽器打開啦!
『陸』 PHP如何獲取文件夾的文件名稱
當前目錄的路徑?
__DIR__或dirname(__FILE__)
preg_match('#([^/]+)$#',str_replace('\','/',__DIR__),$match);
var_mp($match[1]);
『柒』 php刪除文件夾操作函數和幾種方式實例代碼匯總
先看一下代碼
復制代碼 代碼如下:
<?
function deldir($dir) {
//先刪除目錄下的文件:
$dh=opendir($dir);
while ($file=readdir($dh)) {
if($file!="." && $file!="..") {
$fullpath=$dir."/".$file;
if(!is_dir($fullpath)) {
unlink($fullpath);
} else {
deldir($fullpath);
}
}
}
closedir($dh);
//刪除當前文件夾:
if(rmdir($dir)) {
return true;
} else {
return false;
}
}
?>
unlink() 函數用於刪除文件。若成功,則返回 true,失敗則返回 false。rmdir() 函數用於刪除空的目錄。它嘗試刪除 dir 所指定的目錄。 該目錄必須是空的,而且要有相應的許可權。
一個實例:刪除某個文件夾下的所有".svn"文件夾(包括其內容也要被刪除)。
復制代碼 代碼如下:
<?php
function delsvn($dir) {
$dh=opendir($dir);
//找出所有".svn" 的文件夾:
while ($file=readdir($dh)) {
if($file!="." && $file!="..") {
$fullpath=$dir."/".$file;
if(is_dir($fullpath)) {
if($file==".svn"){
delsvndir($fullpath);
}else{
delsvn($fullpath);
}
}
}
}
closedir($dh);
}
function delsvndir($svndir){
//先刪除目錄下的文件:
$dh=opendir($svndir);
while($file=readdir($dh)){
if($file!="."&&$file!=".."){
$fullpath=$svndir."/".$file;
if(is_dir($fullpath)){
delsvndir($fullpath);
}else{
unlink($fullpath);
}
}
}
closedir($dh);
//刪除目錄文件夾
if(rmdir($svndir)){
return true;
}else{
return false;
}
}
$dir=dirname(__FILE__);
//echo $dir;
delsvn($dir);
?>
『捌』 php如何建立文件夾
首先,確定你所要新建文件所在的目錄許可權;建議設備為777。然後,新建文件的名稱建議使用絕對路徑。
復制代碼代碼如下:
<?php
$filename="test.txt";
$fp=fopen("$filename","w+");//打開文件指針,創建文件
if(!is_writable($filename)){
die("文件:".$filename."不可寫,請檢查!");
}
//fwrite($filename,"anythingyouwanttowriteto$filename.";
fclose($fp);//關閉指針
『玖』 PHP創建文件夾
去後盾人找教師為你解答啊,都是在線手把手教你,非常容易就學會了,快去看看吧.