PHP读取各种类型的文件 大家好,我是PHP初学者,在读取文件的过程中,我发现用只可以读*.txt格式文件,请大家帮帮忙,怎样才能读取其它类型的文件呢?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是怎么知道“只”能读。txt文件的? 十进制的文本文件都可以读取的 比如html asp php等 如果用死方法的话,你可以设置你所能读取的文件类型,很很简单的,定义一个文件类型数组:$file_type=array(doc,txt);$pic=$_FILES['pic']; //pic 为传递过来的参数名function check_type(){ $ext_name=explode('.',$pic['name']); $ext1=array_slice($ext_name,-1,1); if(count($ext_name==1 or $ext1[0])=="") { //显示错误的信息 } else { $ext_name=array_slice($ext_name,-1,1); $ext=strtolower($ext_name,-1,1); if(in_array($ext,$file_type)) { //return true; //这里可以调用相应的方法,所调用的方法里面有一个switch然后根据$ext的值,调用相应的方法 }else{//显示错误信息 return false; } }}以上是我在自学的时候想的方法,感觉很笨重,现在也是个新手!代码写得不好,但是希望有所帮助,关键的是思想! 小巧php cms 二次开发 北京招 PHP 开发工程师 网站速度慢,请教web开发高手!!谢谢~ 请问这段代码什么意思,其中有跳转页面的命令没有,或者调用其他页面的信息 请问linux下如何重装php啊? 想做一个美容院排班的系统,求好的数据库结构思路。 cakephp 有做这方面的编程的,帮帮忙..... 高人帮我看看这种PHP连A库对不对…… 找人二次开发ecshop网站,有需求文档,劳务费可洽谈! thinkphp中URL重写时的分页问题 请教php编译问题 php file问题
$pic=$_FILES['pic']; //pic 为传递过来的参数名
function check_type()
{
$ext_name=explode('.',$pic['name']);
$ext1=array_slice($ext_name,-1,1);
if(count($ext_name==1 or $ext1[0])=="")
{
//显示错误的信息
}
else
{
$ext_name=array_slice($ext_name,-1,1);
$ext=strtolower($ext_name,-1,1);
if(in_array($ext,$file_type))
{
//return true;
//这里可以调用相应的方法,所调用的方法里面有一个switch然后根据$ext的值,调用相应的方法
}else{//显示错误信息
return false;
}
}
}
以上是我在自学的时候想的方法,感觉很笨重,现在也是个新手!代码写得不好,但是希望有所帮助,关键的是思想!