リンク(XMLファイル)が100を超えるページがあります。いくつかの事前作業では、私はリンクを取得し、すべてのデータをサーバーに保存していますが、サイズがxxKbより小さいファイルは保存したくありません。私はどのようにサイズを得ることができますか?リンクのコンテンツサイズを取得する
foreach($links as $link){
if(filesize($link) > xx){
...
}
}
リンク(XMLファイル)が100を超えるページがあります。いくつかの事前作業では、私はリンクを取得し、すべてのデータをサーバーに保存していますが、サイズがxxKbより小さいファイルは保存したくありません。私はどのようにサイズを得ることができますか?リンクのコンテンツサイズを取得する
foreach($links as $link){
if(filesize($link) > xx){
...
}
}
foreach($links as $link) {
$data = file_get_contents($link);
if (strlen($data) >= $min_size) {
file_put_contents($data, 'some file name on your server');
}
}
はfilesize
機能を試してみてください。
「リンクを取得する」とはどういう意味ですか? Webサーバーからコンテンツのページを取得していることを意味しますか?もしそうなら、どうしていますか? –