说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

php有没有这个能力:获取某个文件的类型。有哪位知道。甘愿送分。

编辑:说三道四文库 发布时间:2017-02-28 11:42
HTML文档下载 WORD文档下载 PDF文档下载
php有没有这个能力:获取某个文件的类型。
如:我想得到/home/httpd/html/images/mainbg.gif这个文件的类型,是GIF文件。
怎么取得,有哪位知道。甘愿送分。
有哪们大侠知道?给点思路给小弟。
php有函数:filetype().
但返回文件类型怎么用?小弟不明白?
To licher(瑞诚):
   php的手册里面没有写吗?
小东仁兄:手册里是有。但是不详细。请赐教!!
<?php
$filename="/home/httpd/html/images/mainbg.gif"
$fileopendd=fopen($filename,"r+");
$filetypedd=filetype($fileopendd);
echo $fileopendd."\n";
echo $filetypedd;
?>

试试,我没地方调试,SORRY
RE:flowerbacket
  这样子不行。我试了。fopen是打开$filename文件获得文件句柄,而filetype是得到$filename的file,dir,char等属性。请问意思是什么?
RE:flowerbacket
   这样子不行吧,我试了一下。fopen是打开$filename文件,获得其句柄,而filetype
的参数是文件。请问意思是什么?
该函数的返回值是字符串,把它打印出来看看啊
你好象有件事情搞混了吧,
filetype返回的文件类型和gif,bmp所指的文件类型并不是
一回事,filetype(youname)返回的是youname 是文件(file)还是目录(dir),比方说
当你$youname=ftp_nlist()取得一个文件名列表时,你怎么能知道$youname[$i]是目录
还是文件呢?那就filetype($youname[$i])判断一下吧
gif,bmp指的是文件格式,简而言之就是用什么程序打开它,这个是根据它的扩展名而定
的,应用程序只是根据扩展名来判断是否自己能打开的格式,比方说你吧you.txt改名
为you.exe,双击它照样可以作为exe运行(当然运行不正常)
如果你是想获得文件格式,那么应该用判断扩展名的办法,先用strrchr取最后一个"."
然后取"."后的字符串  这样ok??

顺便问一下东哥,永哥(我大....):filetype怎么返回chr,link,block,fifo?
它们都是什么意思??
糊涂糊涂.........
想想想想.........
:)
(大家一起想啊!!)


RE:REI......我比你小啊应该叫你哥.........
用文件名的字符串读取来什么??
恐怕不是上面兄弟的原来的意思哦
(我说得对不对都别怪啊)

:)

to 永弟(hehe):
  想知道文件是gif,还是dat,bmp,doc,只能通过判断扩展名吧
     (hehe,谁知道gif,doc的编码方式?再说应用程序也只是通过扩展名来识别的吧)
如果不嫌麻烦,还可以判断一下文件头。
RE:各位大哥:
RE:各位大哥:
  呵呵:想必各位都比在小生大呢。
  rei哥说得对。应该是文件格式。可是文件格式那么多,判断不是挺麻烦了吗?
有没有这类的库函数呢?
  还有啊。我不明白利用php上载一个zip文件时,怎么让它自动解压呢。服务器是RedHat Linux.先谢了!
haha
没有这类的库函数吧,因为文件类型多而杂,你怎么会知道.dat是视频文件,还是文本文件
还是二进制文件呢:)
所以说只有你自己制作的文件,才知道确切的知道它的含义,我就经常把文本文件扩展名改为
.dat :)(最近:)用的好多:)
如果你确切知道他们的含义的话,可以自己编个判断函数嘛,比方说写一个ext.lib.php
在用到的时候包含进来就行。

 zip我一点不懂,关注中。
RE:LICHER   
gzopen之类的函数可以对ZIP处理不

RE:REI哥!
你耍赖哦~~~~
(但这是一种很简单快速的方法。。。。。。)

有谁用空写个FUN的送人啊!!??
要求:
1\用数组处理这个FUN....使的输入一个数组的文件名字就可以返回另一个数组的类型
2\能远程处理(http or ftp)中的文件
3\.......(还没想到~)




函数功能应该是越简单越好,因为通用性强嘛(那为什么我编的1+1=?的函数没人用??hehe:)
function ext()的功能应该是接受一个字符串数组(默认已经过filetype()检查,也可以在函数
里增加这项功能啊),就如永弟(hehe)所说:“输入一个数组的文件名字就可以返回另一个数组的类型”,所谓类型,就是扩展名啦,象gif,bmp,doc什么的。

   这个函数应该是挺简单的,现在老板催的急,我写/调 代码又慢(如蜗牛:)永弟呀,不如你写
出来大家研究嘛(hehe,又偷懒...:)
  原来不能这样啊,那么我最近看了关于java的资料,好像可以利用java对zip文件解压。但不知道具体是如何做的。各位有没有熟悉java的呢?
我看php手册,好象压缩文件都是uinx的gz格式吧
zip不行吧
谷歌不愿错失机会 Android或不再成它人独享 黑客文化:Facebook公布2012年Hackathon大赛顶级“黑客作品” 中国移动音乐开放平台正式对外开放 GitLab 4.0发布 更好地支持PostgreSQL 傻瓜式移动应用开发平台:专访摩讯创始人赵健 日本DeNA进军中国智能电视,与海信战略合作 扎克伯格不仅为Poke编码,而且还“献声” Wordament:首款支持Xbox Live成就的iPhone游戏 使用Storm实现实时大数据分析! 孙博凯:微软日益开放,Windows Azure更加拥抱开源 大数据计算:如何仅用1.5KB内存计算十亿个不同的对象 我们为什么爱EC2和S3却彻底抛弃EBS 不畏Surface:诺基亚明年或推Windows平板 Linus Torvalds:用户程序被破坏永远是Kernel的问题! Python高效编程技巧 苹果加速硬件迭代 iPad5原型机曝光 宏碁推99美金平板 价格创历史新低 黑莓10全键盘版代号N系列,谍照泄露! 那些年我们用过的互联网产品 QQ亿级业务演变:从文件、音视频说起 少年企鹅的成长之旅:QQ体验设计发展史 全球超算Top 500:Linux已占93.8%,Windows或将消失 AWS东部地区再次发生宕机 Netflix等网站受影响 2012年全球最美的十个数据中心 CodeCards:程序员电子贺卡DIY项目 微软首席战略官Craig Mundie将于2014年退休 LG明年CES展新款智能电视 增强自然语言识别 微软包嘉峰:企业用户向Windows 8迁移加速 2013年10个科技预测 三维打印技术将成主流 能省电99.96%:微软开发基于云的GPS技术 十个最有用的云数据库 NT启动问题 有没有宁波的兄弟啊,有哪儿要PB或delphi的好点的公司。请介绍下。 关于远程登陆的问题??回答者一定重分相谢。 同志们,朋友们,有空来这里玩玩! 为什么用gethostbyaddr(ip,size,PF_INET)不能把机器名得到????? 如何将Delphi程序改为汇编? 非常着急,各位高手一起来帮我研究一下这个工作流系统怎么用? 简单问题,肯定给分! 据说高程的通过标准是上下午加起来算了? 请斑竹帮忙 请问各位前辈: 在执行中出现"incorrect syntax near 'JCSZ'"的错误提示,如何解决? 下标越界是什么意思啊? 一个基础性的问题,同样一份C/C++源代码可以在UNIX 和WINDOWS运行需要具有的条件是啥??? 在一台计算机上安装两个键盘同时接受输入的问题 对XML文档中的数据能不能进行SELECE操作???? 如何用JAVA实现263邮件那样的邮件粘贴功能 请教各位大哥,小弟最近遇到麻烦,为什么我的程序安装时,出现expsrv.dll无法注册的提示?expsrv.dll有什么作用?怎样闭掉? 如何在两个结构相同的库之间倒数?? 请问如何简单确定右键点击的是哪个控件? 有哪位高手可以给出windows98登录时网络服务的身份验证模块的程序或相关资料的呢?非常感谢啦 在CTreeCtrl中同时使用系统图标与自定义图标的问题?? SHGetFileInfo()为什么在Win2000下工作不正常? 请问高手:DataGrid的问题 jsp和servlet是怎样交互的? 请问 有什么方法能实现 在几个数中随机取出几个数 谢谢 请问:在执行文件DPR中有一段代码出现错误,请各问指点! 两个问题:1 关于.NET中 一个新控件propertyGrid1的使用问题;2 我想生成一个由lable和TextBox合成的控件(label在左,TextBox靠其右),怎么办? 分栏打印 依旧是undefined function mysqsl_connect()问题 急:如何在生成的exe中添加新的属性页,显示更多文件信息? V-DVD ROM!? MSDN上的例子需要uafxcwd.lib,怎么找不到呢? 请问窗口的other事件是如何触发执行的 JSP如何学习 vc在什么时候会引起小喇叭的叫声 请教高手,如果在VB里实现内存共享? 用什么方法可以转换图片类型?譬如将BMP格式的转换为JPEG格式的,请各位大哥给点提示!!! 关于vb script数组和函数功能的二个问题!高难度! 关天打印问题? 只能最小化到屏幕的左下角 *急:无为,acptvb,请帮忙看看http://www.csdn.net/Expert/topic/426/426766.shtm (有关XMLHTTP) 在php中要取出一段字符串的前n个字节,而又要判断最后一个是中文还是英文,如果是中文则将最后半个字符省略应该怎么做? 有在BCB5中用过sapi5朗读中文的朋友,高分送上! 最初级的问题,关于编译程序的。 重庆市信息产业办公室荣获全国最差信息产业办公室称号 大家用PB创建Jaguar应用程序时,一般创建一个大包还是多个包阿? 奇怪的问题,来者有分!没回答问题的先到先得! 如何把临时表建在内存中 请教一个关于DELPHI多线程的问题 *急:无为,acptvb,请帮忙看看http://www.csdn.net/Expert/topic/426/426766.shtm(有关XMLHTTP) 比爱情少一点,比友情多一点,即不讨厌又不来电,你能做到吗? 一根轻绳上端悬挂在天花板上下端挂一灯泡,则()A灯泡受到重力对绳拉力是一对平衡力B灯泡受重力和绳对灯泡拉力作用力和反作用力C灯泡对绳拉力绳对灯泡拉力是作用力反作用力D绳对天花 万级的计数单位有哪些? 用滑轮组匀速提升重为3000牛的物体,作用在绳子自由端的拉力为625牛,拉力做功的功率为1875瓦,滑轮组的机 电灯的重力为20N,绳AO与天花板间的夹角为45°,绳BO水平,求绳AO,BO所受拉力的大小 自行车上哪些部位要增大摩擦?哪些部位要减小摩擦?这些部位各用什么方法来增大或减小摩擦力的?具体方法 某滑轮组匀速提升重为2000N的物体,作用在绳子自由端的拉力为625N,物体在20S内匀速上升5m滑轮组机械效率为80%,不计绳重和摩擦.1、绳子段数n2、总功功率3、若提升3000N的物体,滑轮组飞机械效率 一个数最高位是百万位,他是()位数;一个九位数,它的最高位是()位 计数单位“兆”以后是什么? 用滑轮组匀速提起400牛重的物体,作用在绳子自由端的拉力需125牛,拉力做功的功率为250瓦,此时滑轮组的机求 动滑轮的重 如果用这个滑轮组匀速提升900牛重物 作用在绳子上的拉力为多少 机械 一个五位数,它的最高位是什么位?一个九位数,一个十二位数呢? 举四个例子说明怎样减小或增大摩擦力 用滑轮匀速提升重为2000牛的物体,作用在绳子自由端的拉力大小为625牛,拉力的功率为1250瓦,滑轮组的机械公式 就是两物体重叠在一起放在水平桌面上,对下面的物体施加水平向又的5N力,物体保持静止,为什么两物体间没有静摩擦?为什么下面对上面没有摩擦… 物体对支持物的压力(或对悬绳的拉力)大于物体所受重力的现象叫做超重.不是支持力大于重力吗怎么这里说的是压力? 高中物理需平衡摩擦力的实验有哪些 要全! 一道有关摩擦力的高中物理题如图所示,一物体分别沿AB、BO轨道由静止从斜面顶端滑到底端,物体与轨道间的动摩擦因数相同,物体克服摩擦分别为W1和W2则( ).A.W1>W2 B.W1=W2 C.W1 一道科学物理力学上的求绳端拉力F的题重物A是体积为10立方分米,密度为7.9*10三次方 千克/立方米的实心金属块,将它完全浸没在水中,始终未提出水面.若不计摩擦和动滑轮重,要保持平衡,求: 高中物理力学实验哪些需要平衡摩擦力哪些不用?为什么? 如果拉物体,物体没有动,摩擦力是物体的拉力吗?物体动了,无论拉力多少,摩擦力是最大静摩擦吗?为什么最大静摩擦略大于滑动摩擦?为什么静摩擦力大小与压力无关,但与最大静摩擦力成正比? 计数单位是什么 高中物理必修一二中哪些实验需平衡摩擦力? 一道关于摩擦力的高中物理题题目大概就是人两手之间放置若干本书,双手压力不变,求最多能放几本,我一直弄不清书本与书本间的摩擦力的作用力与反作用力,应该是中间的书先掉还是两边的 个级的计数单位有哪些 在牛顿第二定律的实验中,平衡摩擦力的作用是什么,为什么一定要平衡摩擦力,如果不,有什么影响呢,谢谢 从个位起,第五位是万位,第八位是千位,它们的计数单位分别是? 计数单位都有哪些? 与亿相邻的计数单位是()() 与亿位相邻的数位是()位()位 与亿相邻的自然数是()和()快 在数位顺序里,小数点左边第一位是【 】位,计数单位是【 】,第五位是【 】位,计数单位是【 】. 高中物理中,m 用滑轮组匀速提起400牛的中物体,作用在绳子自由端的拉力为125牛,拉力的功率为250瓦,此时滑轮组的机械效率为80%,不计摩擦和绳重求:(1)物体被匀速提升的速度这一小题答案究竟是多少? 在数位顺序表里,小数点左边第一位是()位,计数单位是(),第五位是()位,计数单位是().小数部分的最高位是()位,计数单位是() 物体受重力、支持力、摩擦力、拉力,属于弹力的有什么? 重为G的物体被手抵在墙上,受墙的摩擦力是否为G?那难道不受手的摩擦力吗,那物体岂不不平衡? 在数位顺序表中,从个位起,第五位是()位,计数单位是();第八位是()位,计数单位是(). 万级的数位有( ),它们的计数单位分别是( ) 假如没有摩擦力 在光滑或粗糙斜面上拉力与物体重力的关系?注意摩擦力 如何区分“数位”和“计数单位” 在功与速度变化关系中,不平衡摩擦力,能否利用这个实验装置探究拉力与摩擦力的合力做的功速度变化的关系标准答案是:假如不平衡摩擦力,那么当拉力与摩擦力的合力为零时,小车的位置不 当一物体在桌面上静止时,它受到的静摩擦力的大小,方向,作用点个是什么?!物理好的朋友帮忙答一下.有用的再多给!例如:一本新华字典在水平粗糙的桌面静止.那么它受到的静摩擦力的方向, 斜面机械拉力为什么克服物体的重力做功斜面拉力是等于物体重力加摩擦力吗?如果是,那么按网友回答“物体被视为一边向上运动,一边横着运动”向上的力与重力是平衡力,那么横着的力不应 数位和计数单位的区别? 一个十位数,它最高位是(),从右边数第七位是(),计算单位是() 关于重力、弹力、摩擦力下面说法正确的是A.重力与物体的质量和所在的地理位置有关 B.摩擦力可能与物体相对于地面的运动方向相同 C.有弹力就一定有摩擦力 D.在粗糙程度一定的情况下,接 在升降机的天花板上用轻弹簧悬挂一个小球,升降机静止时,弹簧伸长量为4cm,升降机运动时,弹簧伸长量为3cm,则升降机的运动情况可能是A.以a=1/4g的加速度加速下降B.以a=3/4g的加速度加速下降C. 一个九位数,他的最高位是( ),计算单位是( ) 下列关于重力、弹力和摩擦力的说法正确的是?A静摩擦力的大小在零和最大静摩擦力之间 B劲度系数越大的弹簧,产生的弹力越大 C动摩擦因数与物体之间的压力成反比,与滑动摩擦力成正比 D物 电梯的天花板上悬挂着一根弹簧,弹簧下端悬挂一重物,电梯向上做匀速直线运动,电梯停止后小球运动状况 高中物理向心力什么时候是重力减弹力什么时候弹力减重力RT,我高一 关于弹力和摩擦力,下列说法正确的是:A、有弹力一定有摩擦力B、有摩擦力一定有弹力C、摩擦力的大小和弹力大小成正比D、弹力的方向一定和摩擦力方向垂直具体分析一下,最好有反例 数位和计数单位意义不同对吗 “弹力大小与物件受到的重力成正比”这句话对不?为什么? 请举出增大有益摩擦力的两个方法和+减少有害摩擦力的方法 绳端拉动一米,滑轮组内的物体上升几米?有公式吗 挂在天花板上的电灯所受的重力跟和绳对灯的拉力是不是相互作用力?为什么? 增大摩擦力和减小摩擦力的办法? 某人用25牛的力拉滑轮组的绳子移动4米,而总重为80牛的物体只升高1米,则滑轮组的机械效率为多少如果是对的,没有过程也行 竖直悬挂在天花板上的电灯,除了受到重力外还受到一个绳子的弹力,问这个弹力是否就是绳子的拉力? 请举出增大有益摩擦力的两个实例和方法和 减少有害摩擦力的两个实例和方法 用滑轮组匀速提升重2000N的物体,作用在绳子自由端的拉力大小为625N,拉力做功为12500J,滑轮组的机械效率为80%,不计轮与转轴之间的摩擦和绳重.(1)求物体上升的高度;(2)如果使用这个滑
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn