一些cygwin命令是.exe文件,因此您可以使用标准Windows Scheduler运行它们,但是其他没有.exe扩展名,因此无法从DOS运行(看起来像).
比如我想updatedb每晚跑步.
我如何让cron工作?
我有一个函数,这是一个比extract()更安全的提取变量的方法.
基本上,您只需指定从数组中提取哪些变量名称.
问题是,如何将这些变量插入"当前符号表",如extract()?(即函数内的局部变量范围).
我现在只能通过使它们成为全局变量来实现这一点:
/**
* Just like extract(), except only pulls out vars
* specified in restrictVars to GLOBAL vars.
* Overwrites by default.
* @param arr (array) - Assoc array of vars to extract
* @param restrictVars (str,array) - comma delim string
* or array of variable names to extract
* @param prefix [optional] - prefix each variable name
* with this string
* @examples:
* extract2($data,'username,pswd,name','d');
* //this will produce global variables:
* // $dusename,$dpswd,$dname
*/ …Run Code Online (Sandbox Code Playgroud)