Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP SimpleXML大小限制_Php - Fatal编程技术网

PHP SimpleXML大小限制

PHP SimpleXML大小限制,php,Php,我使用simpleXML和PHP获取提要,然后像往常一样在foreach循环中处理它 我想知道这个feed是否很大,并停止处理这个feed,或者如果可能的话,完全停止下载这个feed,或者一旦超过了一个设定的限制就把它删掉 有什么方法可以做到这一点吗?您可以使用它 下载到您的tmp文件夹或使用 检查 解析它 下载到您的tmp文件夹或使用 检查 解析它 不会。SimpleXML将尝试一次吸收整个XML文档。若要解析可能超出内存限制的xml文件,请使用:否。SimpleXML将尝试一次性吸收整个xm

我使用simpleXML和PHP获取提要,然后像往常一样在foreach循环中处理它

我想知道这个feed是否很大,并停止处理这个feed,或者如果可能的话,完全停止下载这个feed,或者一旦超过了一个设定的限制就把它删掉

有什么方法可以做到这一点吗?

您可以使用它

  • 下载到您的tmp文件夹或使用
  • 检查
  • 解析它
  • 下载到您的tmp文件夹或使用
  • 检查
  • 解析它

  • 不会。SimpleXML将尝试一次吸收整个XML文档。若要解析可能超出内存限制的xml文件,请使用:否。SimpleXML将尝试一次性吸收整个xml文档。要解析可能超过内存限制的xml文件,请使用: