Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Membatasi Unduhan Paralel/Serentak - Bagaimana cara mengetahui apakah unduhan dibatalkan?

<?php

class DownloadObserver
{
  protected $file;
  public function __construct($file) {
    $this->file = $file;
  }

  public function send() {
    // -> note in DB you've started
    readfile($this->file);
  }

  public function __destruct() {
    // download is done, either completed or aborted
    $aborted = connection_aborted();
    // -> note in DB
  }
}

$dl = new DownloadObserver("/tmp/whatever");
$dl->send();

harus bekerja dengan baik. Tidak perlu shutdown_function atau observasi koneksi mandiri yang funky.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hitung jumlah karakter unik dalam sebuah string

  2. Sistem Referensi Pengguna menggunakan PHP dan MySQL

  3. Perbedaan antara dua pendekatan tabel bergabung ini?

  4. cara menyalin skema di mysql menggunakan java

  5. Masalah sintaks kueri mysql Node.js UPDATE WHERE