问题描述
我已经将let diffs = array.chunked().map { $0[1] - $0[0] }
print(diffs)
// prints [1,1,8,10,20]
包含在我的项目中,并且它使用了Symfony\Process
。
我的proc_open()
由cron时间表启动。它位于parent_script.PHP
(通过proc_open开始)的开头。 child_script.PHP
在孩子开始之前写到rhe控制台“ Run child_script”。
child_script.PHP执行有用的操作,可以按照cron的说明启动,但是有时可以直接从控制台启动。 如何获得child_script.PHP是由人工还是由cron运行的?
我试图做:
debug_backtrace()-仅显示自身历史记录,不显示parent_script
。两次运行的参数都没有差异。
我当时想利用parent
作为child_script
由parent
运行的事实,但是在debug_backtrace args中没有任何相关内容。
也许我可以从child_script.PHP > /dev/null 2>&1
中以某种方式读取parent
的标准输出,然后看到其中记录了child_script
完成的“运行child_script”记录?
任何想法我都会感激。谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)