You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
root cd8d374ccd init 11 months ago
..
example init 11 months ago
src init 11 months ago
README.md init 11 months ago
composer.json init 11 months ago

README.md

Crontab

A crontab with precision in seconds written in PHP based on workerman.

Install

composer require workerman/crontab

Usage

start.php

<?php
use Workerman\Worker;
require __DIR__ . '/../vendor/autoload.php';

use Workerman\Crontab\Crontab;
$worker = new Worker();

$worker->onWorkerStart = function () {
    // Execute the function in the first second of every minute.
    new Crontab('1 * * * * *', function(){
        echo date('Y-m-d H:i:s')."\n";
    });
};

Worker::runAll();

Run with commands php start.php start or php start.php start -d