【发布时间】:2016-10-07 12:40:16
【问题描述】:
我正在创建一个系统来为我正在开发的应用程序生成站点地图,生成站点地图的要求之一是每个站点地图的文件大小不应超过 10mb(10,485,760 字节)看到here。
这是我创建站点地图的代码:
$fp = fopen($this->getSitemapPath() . $filename, 'w');
fwrite($fp, $siteMap->__toString());
fclose($fp);
$siteMap->__toString() 方法最多保存 50000 个链接。
有没有办法在调用函数fwrite之前检查生成的文件大小?
【问题讨论】: