亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php目錄操作函數的作用是什么

發布時間:2021-05-21 09:52:06 來源:億速云 閱讀:156 作者:小新 欄目:編程語言

這篇文章主要介紹php目錄操作函數的作用是什么,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

php目錄操作函數的作用:1、opendir函數用于打開目錄;2、readdir函數用于讀取目錄;3、mkdir函數用于創建目錄;4、rmdir函數用于刪除目錄等等。

本文操作環境:Windows7系統、PHP7.1版,DELL G3電腦

PHP之目錄操作相關函數解釋

該文章適用于初學PHP的小白對目錄操作函數進行相關的理解。

<?php 
/**
目錄相關操作函數
之前我們知道article下有a.txt b.txt c.txt d.txt 我們才去寫
但是當文件下有e.html f.mp3.。。。我們只要處理txt文件
使用glob() 匹配文件
****/
//print_r(glob('*.txt')); //glob()查找的是當前目錄下的匹配的
//print_r(glob('./article/*.txt'));//OK
 
//glob()在工作中很有用,但是今天重點不是
//為了查看目錄下的所有文件,用opendir
/*
opendir   打開目錄,返回資源句柄,可用于之后的 closedir(),readdir() 和 rewinddir() 調用中。
readdir   讀取目錄 \,成功則返回文件名 或者在失敗時返回 FALSE ,因此我用NULL是不對的
mkdir 創建目錄
rmdir 刪除目錄
closedir   關閉目錄
is_dir 判斷是否是目錄
unlink 刪除文件
*/
$path = './misc';
 
var_dump(opendir($path));//resource(3, stream)
 
$dh = opendir($path);
/*
echo readdir($dh); // . 
echo readdir($dh); // ..
echo readdir($dh); // a.txt
echo readdir($dh); // b.exe
// . 和 .. 是虛擬目錄,當前目錄和上級目錄,
*/
echo "<hr />";
 
//判斷目錄
while (($filename = readdir($dh)) !== false) { //直接判斷真假是不對的,因為可能會出現0,因此使用false
echo $filename;
if (is_dir('./misc/'.$filename)) {
echo "是目錄";
}
echo "<br />"; 
}
 
//創建
foreach (array('a', 'b', 'c', 'd') as $v) {
$path = './misc/'.$v; //意思是在misc下創建目錄
if (file_exists($path) && is_dir($path)) {//先判斷是否存在并且是目錄
echo $path."已經存在<br />";
}else if (mkdir($path)) {
echo $path."創建成功<br />";//第一次創建成功了,第二次創建就會失敗,因為目錄已經存在了
} else{
echo $path."創建失敗<br />";
}
}
 
//刪除目錄
foreach (array('a', 'c', 'e') as $v) {
$path = './misc/'.$v;
 
if (file_exists($path) && is_dir($path)) {
if (rmdir($path)) {  //因為在linux下權限控制比較嚴格,所以要判斷是否刪除成功
echo $path."目錄刪除成功<br />"; //非空目錄禁止刪除,rmdir只能刪除非空目錄
}else{
echo $path."目錄刪除失敗<br />";
} 
}else{
echo $path."目錄不存在<br />";
}
 
}
 
 
//關閉目錄
closedir($dh);

php的框架有哪些

php的框架:1、Laravel,Laravel是一款免費并且開源的PHP應用框架。2、Phalcon,Phalcon是運行速度最快的一個PHP框架。3、Symfony,Symfony是一款為Web項目準備的PHP框架。4、Yii,Yii是一款快速、安全和專業的PHP框架。5、CodeIgniter,CodeIgniter是一款非常敏捷的開源PHP框架。6、CakePHP,CakePHP是一款老牌的PHP框架。7.Kohana,Kohana是一款敏捷但是功能強大的PHP框架。

以上是“php目錄操作函數的作用是什么”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

罗城| 南川市| 乳源| 军事| 镇安县| 盐津县| 祁门县| 洪泽县| 吴堡县| 龙口市| 古浪县| 分宜县| 丰台区| 宁阳县| 嵩明县| 微博| 东海县| 博白县| 和政县| 馆陶县| 鄢陵县| 宜春市| 永安市| 台江县| 青铜峡市| 星座| 融水| 湘潭市| 蓬莱市| 太谷县| 黄大仙区| 江达县| 全南县| 阳高县| 珠海市| 德清县| 澄江县| 公主岭市| 大理市| 奉贤区| 马尔康县|