位置: 编程技术 - 正文

PHP:fileperms()的用法_Filesystem函数(php_fileinfo作用)

编辑:rootadmin
fileperms

推荐整理分享PHP:fileperms()的用法_Filesystem函数(php_fileinfo作用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php file_append,php_fileinfo作用,php_fileinfo,php的file_get_contents,php_fileinfo作用,php_fileinfo作用,php中file,php中file,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4, PHP 5)

fileperms — 取得文件的权限

说明 int fileperms ( string $filename )

取得文件的权限。

参数

filename

文件的路径。

返回值

以数字模式返回文件的访问权限。 Returns the file&#;s permissions as a numeric mode. Lower bits of this mode are the same as the permissions expected by chmod(), however on most platforms the return value will also include information on the type of file given as filename. The examples below demonstrate how to test the return value for specific permissions and file types on POSIX systems, including Linux and Mac OS X.

For local files, the specific return value is that of the st_mode member of the structure returned by the C library&#;s stat() function. Exactly which bits are set can vary from platform to platform, and looking up your specific platform&#;s documentation is recommended if parsing the non-permission bits of the return value is required.

范例 PHP:fileperms()的用法_Filesystem函数(php_fileinfo作用)

Example #1 以八进制的形式显示文件的权限

<?phpechosubstr(sprintf('%o',fileperms('/tmp')),-4);echosubstr(sprintf('%o',fileperms('/etc/passwd')),-4);?>

以上例程会输出:

Example #2 输出全部权限

<?php$perms=fileperms('/etc/passwd');if(($perms&0xC)==0xC){//Socket$info='s';}elseif(($perms&0xA)==0xA){//SymbolicLink$info='l';}elseif(($perms&0x)==0x){//Regular$info='-';}elseif(($perms&0x)==0x){//Blockspecial$info='b';}elseif(($perms&0x)==0x){//Directory$info='d';}elseif(($perms&0x)==0x){//Characterspecial$info='c';}elseif(($perms&0x)==0x){//FIFOpipe$info='p';}else{//Unknown$info='u';}//Owner$info.=(($perms&0x)?'r':'-');$info.=(($perms&0x)?'w':'-');$info.=(($perms&0x)?(($perms&0x)?'s':'x'):(($perms&0x)?'S':'-'));//Group$info.=(($perms&0x)?'r':'-');$info.=(($perms&0x)?'w':'-');$info.=(($perms&0x)?(($perms&0x)?'s':'x'):(($perms&0x)?'S':'-'));//World$info.=(($perms&0x)?'r':'-');$info.=(($perms&0x)?'w':'-');$info.=(($perms&0x)?(($perms&0x)?'t':'x'):(($perms&0x)?'T':'-'));echo$info;?>

以上例程会输出:

错误/异常

失败时抛出E_WARNING警告。

注释

Note: 此函数的结果会被缓存。参见clearstatcache() 以获得更多细节。

Tip

自 PHP 5.0.0 起, 此函数也用于某些URL 包装器。请参见 支持的协议和封装协议以获得支持 stat() 系列函数功能的包装器列表。

参见

chmod() - 改变文件模式 is_readable() - 判断给定文件名是否可读 stat() - 给出文件的信息

PHP:filemtime()的用法_Filesystem函数 filemtime(PHP4,PHP5)filemtime取得文件修改时间说明intfilemtime(string$filename)本函数返回文件中的数据块上次被写入的时间,也就是说,文件的内容上次被修改的

PHP:fileowner()的用法_Filesystem函数 fileowner(PHP4,PHP5)fileowner取得文件的所有者说明intfileowner(string$filename)取得文件的所有者。参数filename文件的路径。返回值返回文件所有的用户ID,如果出错

PHP:filegroup()的用法_Filesystem函数 filegroup(PHP4,PHP5)filegroup取得文件的组说明intfilegroup(string$filename)取得该文件所属组的ID。组ID以数字格式返回,用posix_getgrgid()来将其解析为组名。参数filen

标签: php_fileinfo作用

本文链接地址:https://www.jiuchutong.com/biancheng/285220.html 转载请保留说明!

上一篇:PHP:diskfreespace()的用法_Filesystem函数

下一篇:PHP:filemtime()的用法_Filesystem函数(php的file函数)

  • 文化传媒公司的税种及税率
  • 增值税专票税率1%
  • 企业一般纳税人是什么意思
  • 固定资产清理残料变价收入
  • 财产租赁合同金额含税吗
  • 坏账核销的会计规定
  • 银行的记账凭证怎么做
  • 企业注销处置固定资产需要缴纳哪样税
  • 印花税票吧
  • 2019年工会经费新规定
  • 物流企业会计核算的主要内容
  • 合伙企业是否需要缴纳增值税
  • 开票系统年费怎么缴纳
  • 长期股权投资顺流交易固定资产
  • 企业设备安装发票税率为多少?
  • 企业发票税收编码是什么
  • 房地产并购的税率是多少
  • 电子商务平台支付的区别
  • 变相处理问题什么意思
  • 广告公司需要交消费税吗
  • 外商投资企业外债额度
  • 项目顾问是什么意思
  • 劳务派遣差额征税税率是多少
  • 财务费用算营业利润吗
  • 去年亏损今年第一季度盈利
  • 企业出售二手车增值税如何缴纳
  • 进口增值税可以抵扣销项税额吗
  • 五险一金的会计分录怎么写
  • 电脑记事本在哪里打开
  • 浅谈php技术
  • php获取参数值的三种方式
  • 城市基础设施配套费计入什么科目
  • php strlen函数
  • ICCV, ECCV, CVPR,IEEE的关系
  • 美国华盛顿山在哪里
  • 两借两贷属于复合会计分录吗
  • vue的foreach循环
  • yii框架官网
  • 冲销暂估入账应该填什么凭证
  • vuex用法和原理
  • idea 创建maven项目读取pom报错
  • php数组有哪几种类型
  • 施工图审查费属于什么费用类别
  • 周转材料二级科目有哪些
  • 编写脚本语言
  • 入库时的会计分录
  • 中介公司服务范围都有哪些
  • 业务活动成本和管理费用能不能写在一起
  • 使用pt-kill根据一定的规则来kill连接的方法
  • 待报解预算收入是什么
  • 企业银行基本户和一般户的区别
  • 律师事务所的所属行业是什么
  • 银行转账手续费一览表
  • 应交增值税减免税额在借方
  • 未分配利润是不是净利润的意思
  • 发票内容可以写工程款吗
  • 投资入股行为
  • mysql预编译原理
  • centos bz
  • windows系统钥匙盘制作及启动密码的设置
  • win7怎么禁止u盘自动运行
  • Ubuntu系统怎么设置IP
  • linux缺省的shell
  • rhel配置网卡文件和图形界面
  • mediaexplorer是什么意思
  • javascript中匿名函数
  • js区分浏览器页面大小
  • nginx优雅退出
  • vs开发web教程
  • linux sed awk区别
  • c语言 ls
  • linux ssh 安装
  • python脚本怎么编写
  • jquery java
  • jquery基本知识
  • 国家税务局四川省电子税务局
  • 湖北税务查询电话
  • 组织生活会有民族评议党员大会会后报告
  • 合肥哪里可以注销电信卡
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设