位置: 编程技术 - 正文

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函数)

  • 房地产预缴增值税计算方式
  • 公司租的住宅和商品房
  • 增值税的免税项目有哪些
  • 税控盘锁死提示什么
  • 增值税主表填报说明
  • 二手房交易税费最新规定
  • 公司兼职的工资怎么发
  • 计提所得税费用的账务处理
  • 收到其他与筹资活动有关的现金计算公式
  • 个人所得税交税怎么交的
  • 服装厂里面
  • 外购材料委托加工分录
  • 隐名股东违法吗
  • 企业名称变更后原名称还能使用吗
  • 转让五年以上住房免征个人所得税吗?
  • 退休返聘人员被辞退未提前通知能要求多付一个月工资吗
  • 董事会会费计入哪里
  • 一般纳税人开劳务费税率是多少2023
  • 增值税怎么补提
  • 债券的实际发行价格为什么
  • 财务负责人必须是本公司员工吗
  • 增值税计算方法有哪些
  • 所得税季度申报营业收入填什么
  • 现金折扣税务会计
  • 自制半成品生产成本
  • 资源税的征税对象和纳税环节
  • 华为手机屏幕碎了照片
  • win11如何在开机的时候进入安全模式
  • 其他应收款贷方重分类到哪个科目
  • 公司员工差旅费报销制度
  • php登录注册
  • 预收账款什么时候确认增值税
  • php ftp函数
  • 非货币性资产对外捐赠企业所得税处理
  • 生产费用在完工产品和在产品之间
  • 企业所得税征收点
  • 股票的红利
  • vue全家桶的app项目代码
  • 企业的职工教育经费计入什么费用
  • vue springboot
  • 汽车以旧换新怎么操作
  • html 基础
  • mysql使用指南
  • 在mysql中子查询是
  • 实收资本可以用于偿还借款
  • 在建工程的土地可以查封吗
  • 发票收款人和复核人可以是一个人吗
  • 厂房出租自用各种费用
  • 代收污水处理费免税
  • 当月暂估入账跨月怎么算
  • 商业企业的营业成本包括
  • 企业计提坏账准备遵循的会计信息质量要求是
  • 非税收入定额票据是什么
  • 工程预缴税款的预征税额如何计算
  • 特许权使用费代扣代缴企业所得税
  • 会计核算和监督两项基本会计职能是相辅相成
  • 税前扣除是什么时候开始的
  • 私人公司盈利怎么把钱拿出来
  • 账簿设置方法
  • mysql osc
  • sqlserver删除重复
  • windows7的使用期限
  • bd是什么文件
  • win10 自带
  • windows重置网卡cmd
  • win8 preview
  • win8系统升级
  • 怎么查看macbook air序列号
  • win7系统360浏览器收藏夹位置
  • Context.getExternalFilesDir()和Context.getExternalCacheDir()方法
  • 固定栏跑到了左边怎么弄
  • js组件是什么
  • javascript 函数定义
  • JavaScript中的数据类型分哪为两大类?
  • js的类型有哪几种
  • 国家税务局申请电子发票怎么申请
  • 出口退税应退税额未发生变化 骗税
  • 农村报账员的基本职责
  • 数码产品关税多少
  • 银元面值有哪些种类
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设