PHP自动执行程序

/****config.php***/

<?php
     return 1;      //需要停止时改成0
?>

/******************/

ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.
set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去
$interval=60*30;// 每隔半小时运行
do{
    $run = include ‘config.php‘;
    if(!$run) die(‘process abort‘);
    //这里是你要执行的代码
    $file = "cron.txt";
    $content = "这是第".$i."次执行!\r\n";
    $fp = fopen($file, "a+");
    fwrite($fp,$content);
    fclose($fp);
    $i++;
    sleep($interval);// 每隔半小时运行

}while(true);

PHP自动执行程序

时间: 2024-10-17 05:22:12

PHP自动执行程序的相关文章

c#实现每隔规定时间自动执行程序代码

c#实现每隔规定时间自动执行程序代码 在一般的项目中我们很少用到c#实现每隔规定时间自动执行程序代码,但是如果你经历的项目多,或者应用程序做的比较多的话,c#实现每隔规定时间自动执行程序代码就用的比较多.像玩网游做挂机定时发布广告这样的项目中就用到了c#实现每隔规定时间自动执行程序代码. 25亿企业网站管理系统在多年运营seo方面,就用到了自动执行代码,现在给大家讲解一下c#实现每隔规定时间自动执行程序代码. 在实践应用中我们可以用三种方法来实现. //方法一:调用Thread线程执行方法,在执

ubuntu下添加自动执行程序的方法

1. 开机启动时自动运行程序 Linux加载后, 它将初始化硬件和设备驱动, 然后运行第一个进程init.init根据配置文件继续引导过程,启动其它进程.通常情况下,修改放置在 /etc/rc或 /etc/rc.d 或 /etc/rc?.d 目录下的脚本文件,可以使init自动启动其它程序.例如:编辑/etc/rc.d/rc.local 文件(该文件通常是系统最后启动的脚本),在文件最末加上一行"xinit"或"startx",可以在开机启动后直接进入X-Windo

[Tool] 使用CodeMaid自动程序排版

[Tool] 使用CodeMaid自动程序排版 前言 「使用StyleCop验证命名规则」这篇文章,指引开发人员透过StyleCop这个工具,来自动检验项目中产出的程序代码是否合乎命名规则. [Tool] 使用StyleCop验证命名规则 但是在项目开发的过程中,如果只是验证命名规则.而没有统一程序排版,项目中很容易就会出现类似下列范例的程序代码产出.这样的产出,虽然能够正常地提供项目功能.并且符合微软的命名规则,但是因为程序排版凌乱的问题,大幅降低了这份程序代码的可维护性. Bad Code

初次安装系统注意选项

tzselect选择北京或上海时区 yum -y update NTP时间同步: yum install ntpdate ntpdate ntp.api.bz ntpdate time-a.nist.gov 安装中文字体支持: yum groupinstall chinese-support http://os.51cto.com/art/201004/192805.htm clock -w 将系统时间写入硬件BIOS 配置开机自动启动程序: 配置关机自动执行程序: SELINUX关闭: /et

计算机及Linux基础简介

一.计算机的组成及其功能 计算机由运算器,控制器,存储器,输入装置和输出装置五大部件组成计算机,每一部件分别按要求执行特定的基本功能. 运算器或称算术逻辑单元(Arithmetical and Logical Unit) 运算器的主要功能是对数据进行各种运算.这些运算除了常规的加.减.乘.除等基本的算术运算之外,还包括能进行"逻辑判断"的逻辑处理能力,即"与"."或"."非"这样的基本逻辑运算以及数据的比较.移位等操作. 存储

算法入门(C++)

iostream,这个头文件里有很多常用的函数,比如swap交换两个变量的值,max求两个值的最大值等. cstdio头文件,这个头文件里包含C风格的输入输出.如果你之前学习过C++语言应该知道cin读入和cout输出的方法.那么我们为什么还要用C的scanf和printf呢?因为scanf和printf要比cin和cout的效率高得多. using namespace std 如果没这行的话,swap就要写成std::swap,代码写起来会麻烦些. main函数它的返回值是int类型的.那么它

Tinix写HelloWorld起步

系统启动理论基础 机器启动之后处于实模式,这时候CS=DS=ES=SS=0xFFFF,IP=0x0000,从CS:IP也就是0xFFFF0开始自动执行程序代码,这个地址通常是BIOS中的地址,但由于这个地址开始到结束也只有16个字节的空间,所以这里一般存放的是BIOS的跳转指令,跳转到BIOS真正的代码地址中. 执行PC机中的BIOS代码时将执行系统硬件的检测,并在物理地址0处初始化中断向量.此后它将设备的第一个扇区(512字节的引导扇区,这里假定只有软盘)读入到内存绝对地址0x7c00处,并跳

VSTO:使用C#开发Excel、Word【7】

                        第2章Office解决方案介绍 Office解决方案的三种基本模式现在,您了解Office对象模型的基本模式,本章将介绍开发人员如何模拟和构建其Office解决方案. 使用Office构建的大多数解决方案都遵循三种模式之一 Office 自动化执行 Office 加载项 Office 文档背后的代码 一个自动化可执行文件是一个独立于Office控制和自动化Office应用程序的程序.可以使用Visual Studio等开发工具创建自动化可执行文件.

关于Linux的开元及命令介绍

一.计算机的组成及其功能    1.计算机由运算器,控制器,存储器,输入装置和输出装置五大部件组成计算机,每一部件分别按要求执行特定的基本功能.如下图:    1.1.运算器或称算术逻辑单元(Arithmetical and Logical Unit) 运算器的主要功能是对数据进行各种运算.这些运算除了常规的加.减.乘.除等基本的算术运算之外,还包括能进行"逻辑判断"的逻辑处理能力,即"与"."或"."非"这样的基本逻辑运算以