小编krl*_*rlv的帖子

在php中创建文件扫描器时如何修复超时

大家好,我正在尝试使用文件扫描仪并将数据添加到要保存在数据库中的文件,几乎扫描仪扫描了 15,000 个文件,但时间最多只有一半的目录。我的代码看起来像这样

<?php 
$dir = scandir("manual/");
//saving results
$db = mysqli_connect('localhost','test','test123','tests');
foreach ($dir as $file) {
    if ($file != ".." AND $file != "." AND !empty($file)) {
        $coll = explode(".", $file);
        array_pop($coll);
        $fname = $coll['0'];
        $lname = $coll['1'];
        $query = "INSERT INTO `data`(`fname`, `lname`, `directory`) VALUES ('$fname' ,'$lname','$file')";
        //inserting the query into a  sql file
        $db->query($query);
        //data
    }
}
?>
Run Code Online (Sandbox Code Playgroud)

php mysqli web-crawler

0
推荐指数
1
解决办法
102
查看次数

标签 统计

mysqli ×1

php ×1

web-crawler ×1