以下のコードを使用して、1 つの Web サイトに複数のファイルが存在するかどうかを確認しようとしていますが、トップ URL のみがテストされ、それが有効な URL であっても、まだURL が存在しないという問題が発生しています。
結果を正しく返し、テキスト ファイル内のすべての指定された URL をチェックするようにコードを変更するにはどうすればよいでしょうか。
<?php
$site = "http://site.com"
$urls = file('urls.txt',FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$found = false;
foreach($urls as $url)
if($_POST['url'] == $site . $url)
$found = true;
if($found)
echo "URL exists";
else
echo 'URL doesn\'t exist';
?>