Php 如果我保存ftp_connect资源id,然后加载并使用它,它会工作吗?

Php 如果我保存ftp_connect资源id,然后加载并使用它,它会工作吗?,php,resources,Php,Resources,如果我保存ftp_connect资源id,然后加载并使用它,它会工作吗? 因为我们知道FTP连接会在脚本结束时停止。我正在考虑创建一个执行ftp_connect()的后台进程,并且主脚本将使用该资源ID,是否可能?否。资源句柄就像文件句柄一样-特定于创建它们的进程。后台进程当然可以传递资源,但对其他进程来说毫无意义 您可以进行进程间通信,以便前台请求可以告诉后台(保持ftp连接打开)执行某些操作。但如果这种情况会同时发生多次,那么这就打开了一整罐蠕虫

如果我保存ftp_connect资源id,然后加载并使用它,它会工作吗?
因为我们知道FTP连接会在脚本结束时停止。我正在考虑创建一个执行ftp_connect()的后台进程,并且主脚本将使用该资源ID,是否可能?

否。资源句柄就像文件句柄一样-特定于创建它们的进程。后台进程当然可以传递资源,但对其他进程来说毫无意义

您可以进行进程间通信,以便前台请求可以告诉后台(保持ftp连接打开)执行某些操作。但如果这种情况会同时发生多次,那么这就打开了一整罐蠕虫