0
 <?
    if ($directory = opendir('data/')) { // Open dir    
    while (false !== ($files = readdir($directory))) { //Read directory
        if ($files != "." && $files != "..") { //Strip . and ..
        $files = str_replace("122.","",$files); // Remove 122.
        $files = str_replace("234.","",$files); // Remove 234.
        echo "$files<br />"; // Get results
        }
      }
      closedir($directory); // close directory
    }

?>

ディレクトリ内のファイルは次のとおりです: 122.256879、234.4263、122.4263、234.256879

結果が得られます: 256879 4263 4263 256879

しかし、一意の結果が必要です: 256879 4263

この結果を得るにはどうすればよいですか?

4

1 に答える 1