如何将php脚本作为cron任务运行并按步骤移动(?id=1),然后(?id=2)

如何将php脚本作为cron任务运行并按步骤移动(?id=1),然后(?id=2),php,cron,command-line-interface,Php,Cron,Command Line Interface,我想按id/步骤运行脚本,因为我的脚本太重。所以我想把它分成几个小部分,然后自动运行它们。 例子: 第一次运行部件1?id=1,完成后应加载?id=2,依此类推 我怎样才能自动完成? 我不能用HTML 不清楚为什么它不能只是由cron调用的一个文件。可能是一个脚本对其他脚本使用include\require。有很多方法可以做到这一点。你试过什么?此外,如果您是通过cron(CLI)运行的,则本身没有“查询字符串”。您有一个传递给脚本的参数数组。除非您的服务器配置已将其关闭(不确定是否可以用于CL

我想按id/步骤运行脚本,因为我的脚本太重。所以我想把它分成几个小部分,然后自动运行它们。 例子: 第一次运行部件1?id=1,完成后应加载?id=2,依此类推 我怎样才能自动完成?
我不能用HTML

不清楚为什么它不能只是由cron调用的一个文件。可能是一个脚本对其他脚本使用include\require。有很多方法可以做到这一点。你试过什么?此外,如果您是通过cron(CLI)运行的,则本身没有“查询字符串”。您有一个传递给脚本的参数数组。除非您的服务器配置已将其关闭(不确定是否可以用于CLI tho),否则它将存储在superglobals$argv和$argc中。一种方法是在文本文件或数据库中记录完成的步骤。当你再次运行脚本时,看看你最后完成了哪一步,然后执行下一步,等等。我可以使用argv,但是你知道,因为这个脚本的运行时间太长了,服务器不允许我这样做,所以我想分步执行,但自动减少运行时间不清楚为什么它不能只是一个由cron调用的文件。可能是一个脚本对其他脚本使用include\require。有很多方法可以做到这一点。你试过什么?此外,如果您是通过cron(CLI)运行的,则本身没有“查询字符串”。您有一个传递给脚本的参数数组。除非您的服务器配置已将其关闭(不确定是否可以用于CLI tho),否则它将存储在superglobals$argv和$argc中。一种方法是在文本文件或数据库中记录完成的步骤。当您再次运行脚本时,请查看您最后完成的步骤并执行下一步,等等。我可以使用argv,但您知道,因为此脚本的运行时间太长,服务器不允许我这样做,所以我想分步执行,但要自动分步执行,以减少运行时间