PHP遍历文件夹下的文件和获取到input name的值
程序员文章站
2022-05-18 13:33:20
...
$dir = dirname(__FILE__); //要遍历的目录名字 ->当前文件所在的文件夹
//$dir='D:\PHP\wamp\www\admin\hosts\admin';
//PHP遍历文件夹下所有文件
$handle=opendir($dir.".");
$arr = array();
while($file=readdir($handle)){
if(is_file($file)){
if ($file != "."&& $file != "..") {
$file = mb_substr($file,0,strripos($file,'.'));
$files = explode(' ',$file); //把$file转换成数组
$arr[]=$files['0'];//转换成一维数组
}
}
}
//print_r($arr);
closedir($handle);
//PHP获取input->name的值
foreach ($_POST AS $key=>$value){
if(!in_array($key,$arr)){ //判断name值在不在$arr里面
echo "$key:不存在";
}
}
?>
test
//$dir='D:\PHP\wamp\www\admin\hosts\admin';
//PHP遍历文件夹下所有文件
$handle=opendir($dir.".");
$arr = array();
while($file=readdir($handle)){
if(is_file($file)){
if ($file != "."&& $file != "..") {
$file = mb_substr($file,0,strripos($file,'.'));
$files = explode(' ',$file); //把$file转换成数组
$arr[]=$files['0'];//转换成一维数组
}
}
}
//print_r($arr);
closedir($handle);
//PHP获取input->name的值
foreach ($_POST AS $key=>$value){
if(!in_array($key,$arr)){ //判断name值在不在$arr里面
echo "$key:不存在";
}
}
?>
以上就介绍了PHP遍历文件夹下的文件和获取到input name的值,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。