首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有一种方法可以在特定点使用eclipse启动和停止Php代码?

是否有一种方法可以在特定点使用eclipse启动和停止Php代码?
EN

Stack Overflow用户
提问于 2016-05-04 17:57:53
回答 1查看 54关注 0票数 0

我正在开发一个脚本,运行时间为2-5分钟。我正在开发脚本中大约4分钟的功能,所以在开发过程中,我不得不一次又一次地运行应用程序,以获得我正在开发的部分,这可能很费时。

是否有一种方法可以从我想要的地方开始脚本(所有的内部数据,比如数组和变量保存),然后只需要遍历我正在开发的代码的一部分?

如果有一个很好的解决方案,请告诉我,我使用的是运行在我的Wamp服务器上的Eclipse,我相信有人已经想出了一个解决方案。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-04 18:10:55

假设前4分钟生成的变量保持不变,那么您可以尝试如下所示:

第一轮

代码语言:javascript
复制
<?php
// 4 minutes of code later...

file_put_contents('4_minute_snapshot.json', json_encode(get_defined_vars()));

die();

// new functionality testing

后续回合

代码语言:javascript
复制
<?php
$json_unique_identifier = json_decode(file_get_contents('4_minute_snapshot.json'));

foreach($json_unique_identifier as $k=>$v)
{
    $$k = $v; // $$k is not a typo :-)
}
unset($v, $json_unique_identifier);

// new functionality testing

注意,如果您有一些资源或其他不能json编码的东西,比如类,那么您应该在// new functionality testing部件之前识别它们并手动设置它们。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37034796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档