• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    php如何設置定時任務

    新建一個php文件,定名為test.php,用于講解php若何設置按時使命。

  • 2

    在test.php文件中,利用ignore_user_abort()方式設置程序在瀏覽器封閉時也執行程序,參數為true。

  • 3

    在test.php文件,再利用set_time_limit(0)設置程序的響應時候不作限制,若是不限制,響應時候默認為30秒。

  • 4

    在test.php文件,利用while()方式,輪回執行sleep()方式,sleep()方式設置為5,實現每5秒執行一次程序。

  • 5

    新建一個test.txt文本文件,在while()方式體內,利用fopen()方式打開該文件,若是打開test.txt文件當作功,則利用fwrite()方式標的目的test.txt文件寫入“文件內容+數字”內容。若是標的目的test.txt寫入內容掉敗,則提醒“寫入文件掉敗”。

  • 6

    利用fclose()封閉文件資本,同時設置按時使命終止的前提。這里以存在lock.txt 文本文件時,則利用break遏制按時使命,若是統一目次下沒有lock.txt,按時使命將一向執行下去。

  • 7

    在瀏覽器運行test.php文件,起頭執行按時使命,即每5秒鐘標的目的test.txt文件寫入“文件內容+數字”內容。

    • 發表于 2019-08-18 21:03
    • 閱讀 ( 724 )
    • 分類:其他類型

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆