php中的filesystem文件系统函数介绍及使用示例

前端技术 2023/09/03 PHP

basename — 返回路径中的文件名部分
dirname — 返回路径中的目录部分

复制代码 代码如下:

string basename ( string $path [, string $suffix ] )
string dirname ( string $path )

示例:

复制代码 代码如下:

<?php
$path = \"/home/httpd/phpha.com/index.php\";
echo basename($path);
echo basename($path, \'.php\');
echo basename($path, \'.xxx\');
echo dirname($path);
?>

复制代码 代码如下:

//结果:
index.php
index
index.php
/home/httpd/phpha.com

说明:如果文件名是以正确的suffix结束的,那这一部分也会被去掉。

chgrp — 改变文件所属的组
chown — 改变文件的所有者
chmod — 改变文件模式

复制代码 代码如下:

bool chmod ( string $filename , int $mode )

示例:

复制代码 代码如下:

<?php
chmod(\'/home/phpha.txt\', 0755);
?>
copy — 拷贝文件

if(copy(\'index.php\', \'index.php.bak\')){
 echo \'copy success\';
}
?>
//在当前目录下生存了index.php.bak文件

本文地址:https://www.stayed.cn/item/6932

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。