ホームページ >バックエンド開発 >PHPチュートリアル >PHP はフォルダー内のファイルを走査し、入力名の値を取得します。
$dir = dirname(__FILE__); //トラバースするディレクトリの名前 -> 現在のファイルが存在するフォルダー
//$dir='D:PHPwampwwwadminhostsadmin'; /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'];//1次元の配列に変換
}
}
}
//print_r ($arr);
closedir( $handle);
//PHP は input->name
foreach ($_POST AS $key=>$value){
if(!in_array($key,$) の値を取得しますarr)){ //名前の値を判断する $arr にありますか? echo "$key: は存在しません";
}
}
?>