应该是先打开目录,循环打开每一个文件的内容,如果该文件的内容中含有该找的字符就记录下来 <?php $dir = "/tmp/"; // Open a known directory, and proceed to read its contents if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { if (preg_match(str,file_get_contents($file)) {$a[i]=$file;i++) //在这里进行正则表达式的查找,如果成功的话,存放到一个数组里面去,就可以了 } closedir($dh); } } ?>
<?php
$dir = "/tmp/";
// Open a known directory, and proceed to read its contents
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if (preg_match(str,file_get_contents($file)) {$a[i]=$file;i++) //在这里进行正则表达式的查找,如果成功的话,存放到一个数组里面去,就可以了 }
closedir($dh);
}
}
?>
应该是先打开目录,循环打开每一个文件的内容,如果该文件的内容中含有该找的字符就记录下来应该是记下文件名吧。然后输出链接