开发者社区> 问答> 正文

有什么办法可以跳过php中不负责任的功能吗?

在自定义循环代码中使用php URL爬网函数。

while(...) { $status=index_url($url, $val1, $val2,...); if($status==...){ ... } else{ } } 但是当$ url为空洞url时,该函数index_url()没有任何响应。

因此,我set_time_limit(60);在index_url()函数中编写了代码,然后在60秒结束时将发生致命错误,并且无法完成while循环。有什么办法可以跳过这些网址,并继续完成while循环吗?

我想在index_url()函数中编写一些超时代码,但是函数中有1万行代码和100个while循环,所以我不知道问题出在哪里。

因此,我想跳过此功能。

展开
收起
社区秘书 2019-12-09 16:28:55 515 0
0 条回答
写回答
取消 提交回答
问答分类:
PHP
问答地址:
问答排行榜
最热
最新

相关电子书

更多
复杂PHP系统性能瓶颈排查及优化 立即下载
PHP运行机制初探 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载