程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP遍歷文件夾下的文件和獲取到input name的值,

PHP遍歷文件夾下的文件和獲取到input name的值,

編輯:關於PHP編程

PHP遍歷文件夾下的文件和獲取到input name的值,


<?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>

 

   

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved