PHP遍历文件夹下的文件和获取到inputname的值

王朝学院·作者佚名  2016-08-28
窄屏简体版  字體: 小  |  中  |  大  |  超大  

<?php

$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:不存在";

}

}

?>

<!doctype html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>test</title>

</head>

<body>

<form name="form1" id="form1" method="post">

<input type="submit">

<input type="hidden" name="12"><br /><br />

<input type="hidden" name="123"><br /><br />

<input type="hidden" name="1234"><br /><br />

<input type="hidden" name="123456"><br /><br />

<input type="hidden" name="test"><br /><br />

<input type="hidden" name="text"><br /><br />

<input type="hidden" name="text8"><br /><br />

</form>

</body>

</html>

<!-- JS获取input->name的值 -->

<script type="text/javascript">

// window.onload = function(){

// var inputs = document.form1.getElementsByTagName("input");

// var str ="";

// for(var i = 0; i < inputs.length; i++) {

// str += inputs[i].name+"<br />";

// }

// document.write(str);

// };

</script>

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航