php将fileterms函数返回的结果变成可读的形式
2015-01-24信息快讯网
php将fileterms函数返回的结果变成可读的形式,如: rwx--rx--x
function perms_str($perms){ if (($perms & 0xC000) == 0xC000) { // Socket $info = 's'; } elseif (($perms & 0xA000) == 0xA000) { // Symbolic Link $info = 'l'; } elseif (($perms & 0x8000) == 0x8000) { // Regular $info = '-'; } elseif (($perms & 0x6000) == 0x6000) { // Block special $info = 'b'; } elseif (($perms & 0x4000) == 0x4000) { // Directory $info = 'd'; } elseif (($perms & 0x2000) == 0x2000) { // Character special $info = 'c'; } elseif (($perms & 0x1000) == 0x1000) { // FIFO pipe $info = 'p'; } else { // Unknown $info = 'u'; } // Owner $info .= (($perms & 0x0100) ? 'r' : '-'); $info .= (($perms & 0x0080) ? 'w' : '-'); $info .= (($perms & 0x0040) ? (($perms & 0x0800) ? 's' : 'x' ) : (($perms & 0x0800) ? 'S' : '-')); // Group $info .= (($perms & 0x0020) ? 'r' : '-'); $info .= (($perms & 0x0010) ? 'w' : '-'); $info .= (($perms & 0x0008) ? (($perms & 0x0400) ? 's' : 'x' ) : (($perms & 0x0400) ? 'S' : '-')); // World $info .= (($perms & 0x0004) ? 'r' : '-'); $info .= (($perms & 0x0002) ? 'w' : '-'); $info .= (($perms & 0x0001) ? (($perms & 0x0200) ? 't' : 'x' ) : (($perms & 0x0200) ? 'T' : '-')); return $info; }
PHP setTime 设置当前时间的代码
PhpMyAdmin出现export.php Missing parameter: what /export_type错误解决方法
php调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
php中3des加密代码(完全与.net中的兼容)
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
Erlang的运算符(比较运算符,数值运算符,移位运算符,逻辑运算符)
php插入中文到sqlserver 2008里出现乱码的解决办法分享
UCenter 批量添加用户的php代码
PHP中使用unset销毁变量并内存释放问题
apache+codeigniter 通过.htcaccess做动态二级域名解析
深入了解 register_globals (附register_globals=off 网站打不开的解决方法)
PHP filter_var() 函数 Filter 函数
php中利用post传递字符串重定向的实现代码
php压缩多个CSS为一个css的代码并缓存
PHP session有效期session.gc_maxlifetime
写php分页时出现的Fatal error的解决方法
使用NetBeans + Xdebug调试PHP程序的方法
The specified CGI application misbehaved by not returning a complete set of HTTP headers
php中突破基于HTTP_REFERER的防盗链措施(stream_context_create)
php expects parameter 1 to be resource, array given 错误
PHP下通过file_get_contents的代理使用方法
php5 apache 2.2 webservice 创建与配置(java)
php iconv() : Detected an illegal character in input string
php图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
UCenter中的一个可逆加密函数authcode函数代码
php将会员数据导入到ucenter的代码